home *** CD-ROM | disk | FTP | other *** search
/ Official HTML Publishing…scape (Macintosh Edition) / Official HTML Publishing for Netscape - Macintosh Edition.iso / Mac 68K Launch Me / Mac 68K Launch Me.rsrc / CODE_53_lcrZCmd.txt < prev    next >
Text File  |  1996-08-14  |  381KB  |  6,864 lines

  1. # near model CODE resource
  2. # jump table entries: 60536-60722 (187 of them)
  3. 00000000  FFFF                     .extension 0xFFF // unimplemented
  4. 00000002  EC78                     ror        D0.w, D6
  5. 00000004  0000 4E02                ori.b      D0, 0x2
  6. 00000008  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  7. 0000000C  4FEF FFC8                lea.l      A7, [A7 - 0x38]
  8. 00000010  266F 0054                movea.l    A3, [A7 + 0x54]
  9. 00000014  99CC                     sub.l      A4, A4
  10. 00000016  2453                     movea.l    A2, [A3]
  11. 00000018  302F 0058                move.w     D0, [A7 + 0x58]
  12. 0000001C  48C0                     ext.l      D0
  13. 0000001E  4EAD 9D1E                jsr        [A5 - 0x62E2]
  14. 00000022  0266 0000                andi.w     -[A6], 0x0
  15. 00000026  0037 0000 01E2 0008 0000 ori.b      [[0x8]], 0x0
  16. 00000030  0037 0032 0000           ori.b      [A7 + D0.w], 0x32 /* '2' */
  17. 00000036  0038 002C 0000           ori.b      [0x00000000 /* __m68k_reset_stack__ */], 0x2C /* ',' */
  18. 0000003C  0178 01B2                bchg       [0x000001B2 /* Lvl2DT */], D0
  19. 00000040  0000 017F                ori.b      D0, 0x7F
  20. 00000044  01DE                     bset       [A6]+, D0
  21. 00000046  0000 01DD                ori.b      D0, 0xDD
  22. 0000004A  002C 0000 01DE           ori.b      [A4 + 0x1DE], 0x0
  23. 00000050  008A 0000 01DF           ori.l      A2, 0x1DF
  24. 00000056  023E 0000                andi.b     <<invalid special address>>, 0x0
  25. 0000005A  01E0                     bset       -[A0], D0
  26. 0000005C  0238 0000 01E2           andi.b     [0x000001E2], 0x0
  27. 00000062  00E8 7004                ori.?      [A0 + 0x7004], 0xFFFFFFFFFFFFFFFF
  28. 00000066  2F40 0030                move.l     [A7 + 0x30], D0
  29. 0000006A  42AF 0034                clr.l      [A7 + 0x34]
  30. 0000006E  49EF 0030                lea.l      A4, [A7 + 0x30]
  31. 00000072  6000 0220                bra        +0x222 /* 00000294 */
  32. 00000076  4A2A 0040                tst.b      [A2 + 0x40]
  33. 0000007A  6700 0218                beq        +0x21A /* 00000294 */
  34. 0000007E  42A7                     clr.l      -[A7]
  35. 00000080  2F0B                     move.l     -[A7], A3
  36. 00000082  4EAD C2F0                jsr        [A5 - 0x3D10]
  37. 00000086  2448                     movea.l    A2, A0
  38. 00000088  486A 0030                pea.l      [A2 + 0x30]
  39. 0000008C  486A 0008                pea.l      [A2 + 0x8]
  40. 00000090  4EAD DA00                jsr        [A5 - 0x2600]
  41. 00000094  102A 0009                move.b     D0, [A2 + 0x9]
  42. 00000098  7240                     moveq.l    D1, 0x40
  43. 0000009A  C081                     and.l      D0, D1
  44. 0000009C  4A80                     tst.l      D0
  45. 0000009E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  46. 000000A2  660A                     bne        +0xC /* 000000AE */
  47. 000000A4  486A 0020                pea.l      [A2 + 0x20]
  48. 000000A8  4EAD D9F0                jsr        [A5 - 0x2610]
  49. 000000AC  584F                     addq.w     A7, 4
  50. label000000AE:
  51. 000000AE  486A 0030                pea.l      [A2 + 0x30]
  52. 000000B2  4EAD D9F0                jsr        [A5 - 0x2610]
  53. 000000B6  41EA 0030                lea.l      A0, [A2 + 0x30]
  54. 000000BA  43EA 0020                lea.l      A1, [A2 + 0x20]
  55. 000000BE  22D8                     move.l     [A1]+, [A0]+
  56. 000000C0  22D8                     move.l     [A1]+, [A0]+
  57. 000000C2  22D8                     move.l     [A1]+, [A0]+
  58. 000000C4  22D8                     move.l     [A1]+, [A0]+
  59. 000000C6  422A 0040                clr.b      [A2 + 0x40]
  60. 000000CA  42A7                     clr.l      -[A7]
  61. 000000CC  2F0B                     move.l     -[A7], A3
  62. 000000CE  4EAD C2F8                jsr        [A5 - 0x3D08]
  63. 000000D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  64. 000000D6  6000 01BC                bra        +0x1BE /* 00000294 */
  65. 000000DA  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  66. 000000DE  0C43 0002                cmpi.w     D3, 0x2
  67. 000000E2  6D00 01B0                blt        +0x1B2 /* 00000294 */
  68. 000000E6  41EA 0030                lea.l      A0, [A2 + 0x30]
  69. 000000EA  43EF 0018                lea.l      A1, [A7 + 0x18]
  70. 000000EE  22D8                     move.l     [A1]+, [A0]+
  71. 000000F0  22D8                     move.l     [A1]+, [A0]+
  72. 000000F2  22D8                     move.l     [A1]+, [A0]+
  73. 000000F4  22D8                     move.l     [A1]+, [A0]+
  74. 000000F6  486F 0018                pea.l      [A7 + 0x18]
  75. 000000FA  3003                     move.w     D0, D3
  76. 000000FC  48C0                     ext.l      D0
  77. 000000FE  5380                     subq.l     D0, 1
  78. 00000100  E788                     lsl        D0, 3
  79. 00000102  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  80. 00000106  2050                     movea.l    A0, [A0]
  81. 00000108  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  82. 0000010C  91C0                     sub.l      A0, D0
  83. 0000010E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  84. 00000112  486F 0020                pea.l      [A7 + 0x20]
  85. 00000116  4EAD DA18                jsr        [A5 - 0x25E8]
  86. 0000011A  4A00                     tst.b      D0
  87. 0000011C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  88. 00000120  6700 0172                beq        +0x174 /* 00000294 */
  89. 00000124  42A7                     clr.l      -[A7]
  90. 00000126  2F0B                     move.l     -[A7], A3
  91. 00000128  4EAD C2F0                jsr        [A5 - 0x3D10]
  92. 0000012C  2448                     movea.l    A2, A0
  93. 0000012E  486A 0030                pea.l      [A2 + 0x30]
  94. 00000132  486A 0008                pea.l      [A2 + 0x8]
  95. 00000136  4EAD DA08                jsr        [A5 - 0x25F8]
  96. 0000013A  42A7                     clr.l      -[A7]
  97. 0000013C  2F0B                     move.l     -[A7], A3
  98. 0000013E  4EAD C2F8                jsr        [A5 - 0x3D08]
  99. 00000142  4FEF 0018                lea.l      A7, [A7 + 0x18]
  100. 00000146  6000 014C                bra        +0x14E /* 00000294 */
  101. 0000014A  382D 0FA0                move.w     D4, [A5 + 0xFA0]
  102. 0000014E  0C44 0003                cmpi.w     D4, 0x3
  103. 00000152  6D00 0140                blt        +0x142 /* 00000294 */
  104. 00000156  41EA 0030                lea.l      A0, [A2 + 0x30]
  105. 0000015A  43EF 0008                lea.l      A1, [A7 + 0x8]
  106. 0000015E  22D8                     move.l     [A1]+, [A0]+
  107. 00000160  22D8                     move.l     [A1]+, [A0]+
  108. 00000162  22D8                     move.l     [A1]+, [A0]+
  109. 00000164  22D8                     move.l     [A1]+, [A0]+
  110. 00000166  3A04                     move.w     D5, D4
  111. 00000168  48C5                     ext.l      D5
  112. 0000016A  2005                     move.l     D0, D5
  113. 0000016C  5380                     subq.l     D0, 1
  114. 0000016E  E788                     lsl        D0, 3
  115. 00000170  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  116. 00000174  2050                     movea.l    A0, [A0]
  117. 00000176  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  118. 0000017A  91C0                     sub.l      A0, D0
  119. 0000017C  3268 0006                movea.w    A1, [A0 + 0x6]
  120. 00000180  2F49 002C                move.l     [A7 + 0x2C], A1
  121. 00000184  2005                     move.l     D0, D5
  122. 00000186  5580                     subq.l     D0, 2
  123. 00000188  E788                     lsl        D0, 3
  124. 0000018A  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  125. 0000018E  2050                     movea.l    A0, [A0]
  126. 00000190  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  127. 00000194  91C0                     sub.l      A0, D0
  128. 00000196  3268 0006                movea.w    A1, [A0 + 0x6]
  129. 0000019A  2F49 0028                move.l     [A7 + 0x28], A1
  130. 0000019E  486F 0008                pea.l      [A7 + 0x8]
  131. 000001A2  486F 002C                pea.l      [A7 + 0x2C]
  132. 000001A6  4EAD DA40                jsr        [A5 - 0x25C0]
  133. 000001AA  1600                     move.b     D3, D0
  134. 000001AC  4A03                     tst.b      D3
  135. 000001AE  504F                     addq.w     A7, 8
  136. 000001B0  6728                     beq        +0x2A /* 000001DA */
  137. 000001B2  42A7                     clr.l      -[A7]
  138. 000001B4  2F0B                     move.l     -[A7], A3
  139. 000001B6  4EAD C2F0                jsr        [A5 - 0x3D10]
  140. 000001BA  2448                     movea.l    A2, A0
  141. 000001BC  486F 0010                pea.l      [A7 + 0x10]
  142. 000001C0  486F 0034                pea.l      [A7 + 0x34]
  143. 000001C4  486A 0008                pea.l      [A2 + 0x8]
  144. 000001C8  4EAD DA10                jsr        [A5 - 0x25F0]
  145. 000001CC  1600                     move.b     D3, D0
  146. 000001CE  42A7                     clr.l      -[A7]
  147. 000001D0  2F0B                     move.l     -[A7], A3
  148. 000001D2  4EAD C2F8                jsr        [A5 - 0x3D08]
  149. 000001D6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  150. label000001DA:
  151. 000001DA  7004                     moveq.l    D0, 0x04
  152. 000001DC  2F40 0030                move.l     [A7 + 0x30], D0
  153. 000001E0  1003                     move.b     D0, D3
  154. 000001E2  49C0                     lea.l      A4, D0
  155. 000001E4  2F40 0034                move.l     [A7 + 0x34], D0
  156. 000001E8  49EF 0030                lea.l      A4, [A7 + 0x30]
  157. 000001EC  6000 00A6                bra        +0xA8 /* 00000294 */
  158. 000001F0  486F 0004                pea.l      [A7 + 0x4]
  159. 000001F4  2F3C 0002 0008           move.l     -[A7], 0x20008
  160. 000001FA  4EAD E230                jsr        [A5 - 0x1DD0]
  161. 000001FE  4A00                     tst.b      D0
  162. 00000200  504F                     addq.w     A7, 8
  163. 00000202  6700 0090                beq        +0x92 /* 00000294 */
  164. 00000206  49EF 0030                lea.l      A4, [A7 + 0x30]
  165. 0000020A  7004                     moveq.l    D0, 0x04
  166. 0000020C  2880                     move.l     [A4], D0
  167. 0000020E  2F0C                     move.l     -[A7], A4
  168. 00000210  3F2F 000A                move.w     -[A7], [A7 + 0xA]
  169. 00000214  4227                     clr.b      -[A7]
  170. 00000216  2F0B                     move.l     -[A7], A3
  171. 00000218  4EBA 0100                jsr        [PC + 0x100 /* 0000031A */]
  172. 0000021C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  173. 00000220  6072                     bra        +0x74 /* 00000294 */
  174. 00000222  0C6D 0003 0FA0           cmpi.w     [A5 + 0xFA0], 0x3
  175. 00000228  6714                     beq        +0x16 /* 0000023E */
  176. 0000022A  3F3C 0017                move.w     -[A7], 0x17
  177. 0000022E  4EAD E070                jsr        [A5 - 0x1F90]
  178. 00000232  7001                     moveq.l    D0, 0x01
  179. 00000234  4FEF 003A                lea.l      A7, [A7 + 0x3A]
  180. 00000238  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  181. 0000023C  4E75                     rts
  182. label0000023E:
  183. 0000023E  4857                     pea.l      [A7]
  184. 00000240  2F3C 0002 0008           move.l     -[A7], 0x20008
  185. 00000246  4EAD E230                jsr        [A5 - 0x1DD0]
  186. 0000024A  4A00                     tst.b      D0
  187. 0000024C  504F                     addq.w     A7, 8
  188. 0000024E  6744                     beq        +0x46 /* 00000294 */
  189. 00000250  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  190. 00000254  48C0                     ext.l      D0
  191. 00000256  5580                     subq.l     D0, 2
  192. 00000258  E788                     lsl        D0, 3
  193. 0000025A  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  194. 0000025E  2050                     movea.l    A0, [A0]
  195. 00000260  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  196. 00000264  91C0                     sub.l      A0, D0
  197. 00000266  2F50 0030                move.l     [A7 + 0x30], [A0]
  198. 0000026A  2F68 0004 0034           move.l     [A7 + 0x34], [A0 + 0x4]
  199. 00000270  486F 0030                pea.l      [A7 + 0x30]
  200. 00000274  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  201. 00000278  1F3C 0001                move.b     -[A7], 0x1
  202. 0000027C  2F0B                     move.l     -[A7], A3
  203. 0000027E  4EBA 009A                jsr        [PC + 0x9A /* 0000031A */]
  204. 00000282  4FEF 000C                lea.l      A7, [A7 + 0xC]
  205. 00000286  600C                     bra        +0xE /* 00000294 */
  206. 00000288  7000                     moveq.l    D0, 0x00
  207. 0000028A  4FEF 0038                lea.l      A7, [A7 + 0x38]
  208. 0000028E  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  209. 00000292  4E75                     rts
  210. label00000294:
  211. 00000294  2F0C                     move.l     -[A7], A4
  212. 00000296  4EAD E210                jsr        [A5 - 0x1DF0]
  213. 0000029A  7001                     moveq.l    D0, 0x01
  214. 0000029C  4FEF 003C                lea.l      A7, [A7 + 0x3C]
  215. 000002A0  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  216. 000002A4  4E75                     rts
  217. 000002A6  2F0A                     move.l     -[A7], A2
  218. 000002A8  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  219. 000002AC  246F 0018                movea.l    A2, [A7 + 0x18]
  220. 000002B0  2052                     movea.l    A0, [A2]
  221. 000002B2  1028 0009                move.b     D0, [A0 + 0x9]
  222. 000002B6  7240                     moveq.l    D1, 0x40
  223. 000002B8  C081                     and.l      D0, D1
  224. 000002BA  4A80                     tst.l      D0
  225. 000002BC  6618                     bne        +0x1A /* 000002D6 */
  226. 000002BE  2052                     movea.l    A0, [A2]
  227. 000002C0  41E8 0030                lea.l      A0, [A0 + 0x30]
  228. 000002C4  43D7                     lea.l      A1, [A7]
  229. 000002C6  22D8                     move.l     [A1]+, [A0]+
  230. 000002C8  22D8                     move.l     [A1]+, [A0]+
  231. 000002CA  22D8                     move.l     [A1]+, [A0]+
  232. 000002CC  22D8                     move.l     [A1]+, [A0]+
  233. 000002CE  4857                     pea.l      [A7]
  234. 000002D0  4EAD D9F8                jsr        [A5 - 0x2608]
  235. 000002D4  584F                     addq.w     A7, 4
  236. label000002D6:
  237. 000002D6  2F0A                     move.l     -[A7], A2
  238. 000002D8  4EAD C200                jsr        [A5 - 0x3E00]
  239. 000002DC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  240. 000002E0  245F                     movea.l    A2, [A7]+
  241. 000002E2  4E75                     rts
  242. 000002E4  2F3C 0109 002B           move.l     -[A7], 0x109002B
  243. 000002EA  486D 0BE8                pea.l      [A5 + 0xBE8]
  244. 000002EE  4EAD C328                jsr        [A5 - 0x3CD8]
  245. 000002F2  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  246. 000002F6  206F 0010                movea.l    A0, [A7 + 0x10]
  247. 000002FA  2050                     movea.l    A0, [A0]
  248. 000002FC  2F28 0004                move.l     -[A7], [A0 + 0x4]
  249. 00000300  486D 0BE9                pea.l      [A5 + 0xBE9]
  250. 00000304  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  251. 00000308  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  252. 0000030C  4EAD C1F0                jsr        [A5 - 0x3E10]
  253. 00000310  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  254. 00000314  4E75                     rts
  255. 00000316  7000                     moveq.l    D0, 0x00
  256. 00000318  4E75                     rts
  257. fn0000031A:
  258. 0000031A  48E7 1030                movem.l    -[A7], D3,A2,A3
  259. 0000031E  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  260. 00000322  246F 002C                movea.l    A2, [A7 + 0x2C]
  261. 00000326  162F 0030                move.b     D3, [A7 + 0x30]
  262. 0000032A  266F 0034                movea.l    A3, [A7 + 0x34]
  263. 0000032E  302F 0032                move.w     D0, [A7 + 0x32]
  264. 00000332  48C0                     ext.l      D0
  265. 00000334  4EAD 9D1E                jsr        [A5 - 0x62E2]
  266. 00000338  0352                     bchg       [A2], D1
  267. 0000033A  0000 0046                ori.b      D0, 0x46 /* 'F' */
  268. 0000033E  0000 0187                ori.b      D0, 0x87
  269. 00000342  000C 0000                ori.b      A4, 0x0
  270. 00000346  0046 013A                ori.w      D6, 0x13A
  271. 0000034A  0000 0047                ori.b      D0, 0x47 /* 'G' */
  272. 0000034E  0104                     btst       D4, D0
  273. 00000350  0000 004A                ori.b      D0, 0x4A /* 'J' */
  274. 00000354  009E 0000 004B           ori.l      [A6]+, 0x4B /* 'K' */
  275. 0000035A  00C8                     ori.?      A0, 0xFFFFFFFFFFFFFFFF
  276. 0000035C  0000 004D                ori.b      D0, 0x4D /* 'M' */
  277. 00000360  0154                     bchg       [A4], D0
  278. 00000362  0000 0060                ori.b      D0, 0x60 /* '`' */
  279. 00000366  005C 0000                ori.w      [A4]+, 0x0
  280. 0000036A  0061 0026                ori.w      -[A1], 0x26 /* '&' */
  281. 0000036E  0000 006D                ori.b      D0, 0x6D /* 'm' */
  282. 00000372  018A                     bclr       A2, D0
  283. 00000374  0000 006E                ori.b      D0, 0x6E /* 'n' */
  284. 00000378  01B6 0000                bclr       [A6 + D0.w], D0
  285. 0000037C  006F 023C 0000           ori.w      [A7 + 0x0], 0x23C
  286. 00000382  014C                     bchg       A4, D0
  287. 00000384  01DC                     bset       [A4]+, D0
  288. 00000386  0000 0186                ori.b      D0, 0x86
  289. 0000038A  02B8 0000 0187 0290      andi.l     [0x00000290 /* PortAUse */], 0x187
  290. 00000392  4A03                     tst.b      D3
  291. 00000394  671E                     beq        +0x20 /* 000003B4 */
  292. 00000396  486F 0018                pea.l      [A7 + 0x18]
  293. 0000039A  2F0B                     move.l     -[A7], A3
  294. 0000039C  4EAD E0A0                jsr        [A5 - 0x1F60]
  295. 000003A0  4A00                     tst.b      D0
  296. 000003A2  504F                     addq.w     A7, 8
  297. 000003A4  6700 0308                beq        +0x30A /* 000006AE */
  298. 000003A8  2052                     movea.l    A0, [A2]
  299. 000003AA  316F 001A 0016           move.w     [A0 + 0x16], [A7 + 0x1A]
  300. 000003B0  6000 02E4                bra        +0x2E6 /* 00000696 */
  301. label000003B4:
  302. 000003B4  2052                     movea.l    A0, [A2]
  303. 000003B6  3268 0016                movea.w    A1, [A0 + 0x16]
  304. 000003BA  2749 0004                move.l     [A3 + 0x4], A1
  305. 000003BE  6000 02D6                bra        +0x2D8 /* 00000696 */
  306. 000003C2  4A03                     tst.b      D3
  307. 000003C4  671E                     beq        +0x20 /* 000003E4 */
  308. 000003C6  486F 0018                pea.l      [A7 + 0x18]
  309. 000003CA  2F0B                     move.l     -[A7], A3
  310. 000003CC  4EAD E0A0                jsr        [A5 - 0x1F60]
  311. 000003D0  4A00                     tst.b      D0
  312. 000003D2  504F                     addq.w     A7, 8
  313. 000003D4  6700 02D8                beq        +0x2DA /* 000006AE */
  314. 000003D8  2052                     movea.l    A0, [A2]
  315. 000003DA  316F 001A 0014           move.w     [A0 + 0x14], [A7 + 0x1A]
  316. 000003E0  6000 02B4                bra        +0x2B6 /* 00000696 */
  317. label000003E4:
  318. 000003E4  2052                     movea.l    A0, [A2]
  319. 000003E6  3268 0014                movea.w    A1, [A0 + 0x14]
  320. 000003EA  2749 0004                move.l     [A3 + 0x4], A1
  321. 000003EE  6000 02A6                bra        +0x2A8 /* 00000696 */
  322. 000003F2  4A03                     tst.b      D3
  323. 000003F4  671E                     beq        +0x20 /* 00000414 */
  324. 000003F6  486F 0018                pea.l      [A7 + 0x18]
  325. 000003FA  2F0B                     move.l     -[A7], A3
  326. 000003FC  4EAD E0A0                jsr        [A5 - 0x1F60]
  327. 00000400  4A00                     tst.b      D0
  328. 00000402  504F                     addq.w     A7, 8
  329. 00000404  6700 02A8                beq        +0x2AA /* 000006AE */
  330. 00000408  2052                     movea.l    A0, [A2]
  331. 0000040A  316F 001A 001A           move.w     [A0 + 0x1A], [A7 + 0x1A]
  332. 00000410  6000 0284                bra        +0x286 /* 00000696 */
  333. label00000414:
  334. 00000414  2052                     movea.l    A0, [A2]
  335. 00000416  3268 001A                movea.w    A1, [A0 + 0x1A]
  336. 0000041A  2749 0004                move.l     [A3 + 0x4], A1
  337. 0000041E  6000 0276                bra        +0x278 /* 00000696 */
  338. 00000422  4A03                     tst.b      D3
  339. 00000424  671E                     beq        +0x20 /* 00000444 */
  340. 00000426  486F 0018                pea.l      [A7 + 0x18]
  341. 0000042A  2F0B                     move.l     -[A7], A3
  342. 0000042C  4EAD E0A0                jsr        [A5 - 0x1F60]
  343. 00000430  4A00                     tst.b      D0
  344. 00000432  504F                     addq.w     A7, 8
  345. 00000434  6700 0278                beq        +0x27A /* 000006AE */
  346. 00000438  2052                     movea.l    A0, [A2]
  347. 0000043A  316F 001A 0018           move.w     [A0 + 0x18], [A7 + 0x1A]
  348. 00000440  6000 0254                bra        +0x256 /* 00000696 */
  349. label00000444:
  350. 00000444  2052                     movea.l    A0, [A2]
  351. 00000446  3268 0018                movea.w    A1, [A0 + 0x18]
  352. 0000044A  2749 0004                move.l     [A3 + 0x4], A1
  353. 0000044E  6000 0246                bra        +0x248 /* 00000696 */
  354. 00000452  4A03                     tst.b      D3
  355. 00000454  671E                     beq        +0x20 /* 00000474 */
  356. 00000456  486F 0018                pea.l      [A7 + 0x18]
  357. 0000045A  2F0B                     move.l     -[A7], A3
  358. 0000045C  4EAD E0A0                jsr        [A5 - 0x1F60]
  359. 00000460  4A00                     tst.b      D0
  360. 00000462  504F                     addq.w     A7, 8
  361. 00000464  6700 0248                beq        +0x24A /* 000006AE */
  362. 00000468  2052                     movea.l    A0, [A2]
  363. 0000046A  316F 001A 000C           move.w     [A0 + 0xC], [A7 + 0x1A]
  364. 00000470  6000 0224                bra        +0x226 /* 00000696 */
  365. label00000474:
  366. 00000474  2052                     movea.l    A0, [A2]
  367. 00000476  3268 000C                movea.w    A1, [A0 + 0xC]
  368. 0000047A  2749 0004                move.l     [A3 + 0x4], A1
  369. 0000047E  6000 0216                bra        +0x218 /* 00000696 */
  370. 00000482  4A03                     tst.b      D3
  371. 00000484  671E                     beq        +0x20 /* 000004A4 */
  372. 00000486  486F 0018                pea.l      [A7 + 0x18]
  373. 0000048A  2F0B                     move.l     -[A7], A3
  374. 0000048C  4EAD E0A0                jsr        [A5 - 0x1F60]
  375. 00000490  4A00                     tst.b      D0
  376. 00000492  504F                     addq.w     A7, 8
  377. 00000494  6700 0218                beq        +0x21A /* 000006AE */
  378. 00000498  2052                     movea.l    A0, [A2]
  379. 0000049A  116F 001B 0008           move.b     [A0 + 0x8], [A7 + 0x1B]
  380. 000004A0  6000 01F4                bra        +0x1F6 /* 00000696 */
  381. label000004A4:
  382. 000004A4  2052                     movea.l    A0, [A2]
  383. 000004A6  7000                     moveq.l    D0, 0x00
  384. 000004A8  1028 0008                move.b     D0, [A0 + 0x8]
  385. 000004AC  2740 0004                move.l     [A3 + 0x4], D0
  386. 000004B0  6000 01E4                bra        +0x1E6 /* 00000696 */
  387. 000004B4  4A03                     tst.b      D3
  388. 000004B6  6732                     beq        +0x34 /* 000004EA */
  389. 000004B8  486F 0018                pea.l      [A7 + 0x18]
  390. 000004BC  2F0B                     move.l     -[A7], A3
  391. 000004BE  4EAD E0A0                jsr        [A5 - 0x1F60]
  392. 000004C2  4A00                     tst.b      D0
  393. 000004C4  504F                     addq.w     A7, 8
  394. 000004C6  6700 01E6                beq        +0x1E8 /* 000006AE */
  395. 000004CA  102F 001B                move.b     D0, [A7 + 0x1B]
  396. 000004CE  723F                     moveq.l    D1, 0x3F
  397. 000004D0  C081                     and.l      D0, D1
  398. 000004D2  72C0                     moveq.l    D1, 0xFFFFFFC0
  399. 000004D4  2052                     movea.l    A0, [A2]
  400. 000004D6  7400                     moveq.l    D2, 0x00
  401. 000004D8  1428 0009                move.b     D2, [A0 + 0x9]
  402. 000004DC  C481                     and.l      D2, D1
  403. 000004DE  8480                     or.l       D2, D0
  404. 000004E0  2052                     movea.l    A0, [A2]
  405. 000004E2  1142 0009                move.b     [A0 + 0x9], D2
  406. 000004E6  6000 01AE                bra        +0x1B0 /* 00000696 */
  407. label000004EA:
  408. 000004EA  2052                     movea.l    A0, [A2]
  409. 000004EC  1028 0009                move.b     D0, [A0 + 0x9]
  410. 000004F0  723F                     moveq.l    D1, 0x3F
  411. 000004F2  C081                     and.l      D0, D1
  412. 000004F4  2740 0004                move.l     [A3 + 0x4], D0
  413. 000004F8  6000 019C                bra        +0x19E /* 00000696 */
  414. 000004FC  4A03                     tst.b      D3
  415. 000004FE  671E                     beq        +0x20 /* 0000051E */
  416. 00000500  486F 0018                pea.l      [A7 + 0x18]
  417. 00000504  2F0B                     move.l     -[A7], A3
  418. 00000506  4EAD E0A0                jsr        [A5 - 0x1F60]
  419. 0000050A  4A00                     tst.b      D0
  420. 0000050C  504F                     addq.w     A7, 8
  421. 0000050E  6700 019E                beq        +0x1A0 /* 000006AE */
  422. 00000512  2052                     movea.l    A0, [A2]
  423. 00000514  116F 001B 0012           move.b     [A0 + 0x12], [A7 + 0x1B]
  424. 0000051A  6000 017A                bra        +0x17C /* 00000696 */
  425. label0000051E:
  426. 0000051E  2052                     movea.l    A0, [A2]
  427. 00000520  7000                     moveq.l    D0, 0x00
  428. 00000522  1028 0012                move.b     D0, [A0 + 0x12]
  429. 00000526  2740 0004                move.l     [A3 + 0x4], D0
  430. 0000052A  6000 016A                bra        +0x16C /* 00000696 */
  431. 0000052E  4A03                     tst.b      D3
  432. 00000530  671E                     beq        +0x20 /* 00000550 */
  433. 00000532  486F 0018                pea.l      [A7 + 0x18]
  434. 00000536  2F0B                     move.l     -[A7], A3
  435. 00000538  4EAD E0A0                jsr        [A5 - 0x1F60]
  436. 0000053C  4A00                     tst.b      D0
  437. 0000053E  504F                     addq.w     A7, 8
  438. 00000540  6700 016C                beq        +0x16E /* 000006AE */
  439. 00000544  2052                     movea.l    A0, [A2]
  440. 00000546  116F 001B 0013           move.b     [A0 + 0x13], [A7 + 0x1B]
  441. 0000054C  6000 0148                bra        +0x14A /* 00000696 */
  442. label00000550:
  443. 00000550  2052                     movea.l    A0, [A2]
  444. 00000552  7000                     moveq.l    D0, 0x00
  445. 00000554  1028 0013                move.b     D0, [A0 + 0x13]
  446. 00000558  2740 0004                move.l     [A3 + 0x4], D0
  447. 0000055C  6000 0138                bra        +0x13A /* 00000696 */
  448. 00000560  4A03                     tst.b      D3
  449. 00000562  6740                     beq        +0x42 /* 000005A4 */
  450. 00000564  486F 0018                pea.l      [A7 + 0x18]
  451. 00000568  2F0B                     move.l     -[A7], A3
  452. 0000056A  4EAD E0A0                jsr        [A5 - 0x1F60]
  453. 0000056E  4A00                     tst.b      D0
  454. 00000570  504F                     addq.w     A7, 8
  455. 00000572  6700 013A                beq        +0x13C /* 000006AE */
  456. 00000576  4AAF 0018                tst.l      [A7 + 0x18]
  457. 0000057A  6714                     beq        +0x16 /* 00000590 */
  458. 0000057C  7040                     moveq.l    D0, 0x40
  459. 0000057E  2052                     movea.l    A0, [A2]
  460. 00000580  7200                     moveq.l    D1, 0x00
  461. 00000582  1228 0009                move.b     D1, [A0 + 0x9]
  462. 00000586  8280                     or.l       D1, D0
  463. 00000588  2052                     movea.l    A0, [A2]
  464. 0000058A  1141 0009                move.b     [A0 + 0x9], D1
  465. 0000058E  602A                     bra        +0x2C /* 000005BA */
  466. label00000590:
  467. 00000590  70BF                     moveq.l    D0, 0xFFFFFFBF
  468. 00000592  2052                     movea.l    A0, [A2]
  469. 00000594  7200                     moveq.l    D1, 0x00
  470. 00000596  1228 0009                move.b     D1, [A0 + 0x9]
  471. 0000059A  C280                     and.l      D1, D0
  472. 0000059C  2052                     movea.l    A0, [A2]
  473. 0000059E  1141 0009                move.b     [A0 + 0x9], D1
  474. 000005A2  6016                     bra        +0x18 /* 000005BA */
  475. label000005A4:
  476. 000005A4  2052                     movea.l    A0, [A2]
  477. 000005A6  1028 0009                move.b     D0, [A0 + 0x9]
  478. 000005AA  7240                     moveq.l    D1, 0x40
  479. 000005AC  C081                     and.l      D0, D1
  480. 000005AE  4A80                     tst.l      D0
  481. 000005B0  56C0                     sne        D0
  482. 000005B2  4400                     neg.b      D0
  483. 000005B4  49C0                     lea.l      A4, D0
  484. 000005B6  2740 0004                move.l     [A3 + 0x4], D0
  485. label000005BA:
  486. 000005BA  4A03                     tst.b      D3
  487. 000005BC  6748                     beq        +0x4A /* 00000606 */
  488. 000005BE  486F 0018                pea.l      [A7 + 0x18]
  489. 000005C2  2F0B                     move.l     -[A7], A3
  490. 000005C4  4EAD E0A0                jsr        [A5 - 0x1F60]
  491. 000005C8  4A00                     tst.b      D0
  492. 000005CA  504F                     addq.w     A7, 8
  493. 000005CC  6700 00E0                beq        +0xE2 /* 000006AE */
  494. 000005D0  4AAF 0018                tst.l      [A7 + 0x18]
  495. 000005D4  6718                     beq        +0x1A /* 000005EE */
  496. 000005D6  2052                     movea.l    A0, [A2]
  497. 000005D8  7000                     moveq.l    D0, 0x00
  498. 000005DA  1028 0009                move.b     D0, [A0 + 0x9]
  499. 000005DE  0080 0000 0080           ori.l      D0, 0x80
  500. 000005E4  2052                     movea.l    A0, [A2]
  501. 000005E6  1140 0009                move.b     [A0 + 0x9], D0
  502. 000005EA  6000 00AA                bra        +0xAC /* 00000696 */
  503. label000005EE:
  504. 000005EE  2052                     movea.l    A0, [A2]
  505. 000005F0  7000                     moveq.l    D0, 0x00
  506. 000005F2  1028 0009                move.b     D0, [A0 + 0x9]
  507. 000005F6  0280 FFFF FF7F           andi.l     D0, 0xFFFFFF7F
  508. 000005FC  2052                     movea.l    A0, [A2]
  509. 000005FE  1140 0009                move.b     [A0 + 0x9], D0
  510. 00000602  6000 0092                bra        +0x94 /* 00000696 */
  511. label00000606:
  512. 00000606  2052                     movea.l    A0, [A2]
  513. 00000608  1028 0009                move.b     D0, [A0 + 0x9]
  514. 0000060C  0280 0000 0080           andi.l     D0, 0x80
  515. 00000612  4A80                     tst.l      D0
  516. 00000614  56C0                     sne        D0
  517. 00000616  4400                     neg.b      D0
  518. 00000618  49C0                     lea.l      A4, D0
  519. 0000061A  2740 0004                move.l     [A3 + 0x4], D0
  520. 0000061E  6076                     bra        +0x78 /* 00000696 */
  521. 00000620  4A03                     tst.b      D3
  522. 00000622  6672                     bne        +0x74 /* 00000696 */
  523. 00000624  2052                     movea.l    A0, [A2]
  524. 00000626  41E8 0030                lea.l      A0, [A0 + 0x30]
  525. 0000062A  43D7                     lea.l      A1, [A7]
  526. 0000062C  22D8                     move.l     [A1]+, [A0]+
  527. 0000062E  22D8                     move.l     [A1]+, [A0]+
  528. 00000630  22D8                     move.l     [A1]+, [A0]+
  529. 00000632  22D8                     move.l     [A1]+, [A0]+
  530. 00000634  2F0B                     move.l     -[A7], A3
  531. 00000636  486F 0004                pea.l      [A7 + 0x4]
  532. 0000063A  4EAD E878                jsr        [A5 - 0x1788]
  533. 0000063E  504F                     addq.w     A7, 8
  534. 00000640  6054                     bra        +0x56 /* 00000696 */
  535. 00000642  4A03                     tst.b      D3
  536. 00000644  6722                     beq        +0x24 /* 00000668 */
  537. 00000646  486F 0010                pea.l      [A7 + 0x10]
  538. 0000064A  2F0B                     move.l     -[A7], A3
  539. 0000064C  4EAD E8A8                jsr        [A5 - 0x1758]
  540. 00000650  4A00                     tst.b      D0
  541. 00000652  504F                     addq.w     A7, 8
  542. 00000654  6740                     beq        +0x42 /* 00000696 */
  543. 00000656  2052                     movea.l    A0, [A2]
  544. 00000658  316F 0016 0016           move.w     [A0 + 0x16], [A7 + 0x16]
  545. 0000065E  2052                     movea.l    A0, [A2]
  546. 00000660  316F 0012 0014           move.w     [A0 + 0x14], [A7 + 0x12]
  547. 00000666  602E                     bra        +0x30 /* 00000696 */
  548. label00000668:
  549. 00000668  2052                     movea.l    A0, [A2]
  550. 0000066A  3268 0016                movea.w    A1, [A0 + 0x16]
  551. 0000066E  2F49 0014                move.l     [A7 + 0x14], A1
  552. 00000672  2052                     movea.l    A0, [A2]
  553. 00000674  3268 0014                movea.w    A1, [A0 + 0x14]
  554. 00000678  2F49 0010                move.l     [A7 + 0x10], A1
  555. 0000067C  2F0B                     move.l     -[A7], A3
  556. 0000067E  486F 0014                pea.l      [A7 + 0x14]
  557. 00000682  4EAD E8B0                jsr        [A5 - 0x1750]
  558. 00000686  504F                     addq.w     A7, 8
  559. 00000688  600C                     bra        +0xE /* 00000696 */
  560. 0000068A  7000                     moveq.l    D0, 0x00
  561. 0000068C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  562. 00000690  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  563. 00000694  4E75                     rts
  564. label00000696:
  565. 00000696  4A03                     tst.b      D3
  566. 00000698  6708                     beq        +0xA /* 000006A2 */
  567. 0000069A  2052                     movea.l    A0, [A2]
  568. 0000069C  117C 0001 0040           move.b     [A0 + 0x40], 0x1
  569. label000006A2:
  570. 000006A2  7001                     moveq.l    D0, 0x01
  571. 000006A4  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  572. 000006A8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  573. 000006AC  4E75                     rts
  574. label000006AE:
  575. 000006AE  7001                     moveq.l    D0, 0x01
  576. 000006B0  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  577. 000006B4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  578. 000006B8  4E75                     rts
  579. 000006BA  7000                     moveq.l    D0, 0x00
  580. 000006BC  4E75                     rts
  581. 000006BE  4E75                     rts
  582. 000006C0  7000                     moveq.l    D0, 0x00
  583. 000006C2  4E75                     rts
  584. 000006C4  7000                     moveq.l    D0, 0x00
  585. 000006C6  4E75                     rts
  586. 000006C8  1F3C 0002                move.b     -[A7], 0x2
  587. 000006CC  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  588. 000006D0  4EAD B140                jsr        [A5 - 0x4EC0]
  589. 000006D4  5C4F                     addq.w     A7, 6
  590. 000006D6  4E75                     rts
  591. 000006D8  7000                     moveq.l    D0, 0x00
  592. 000006DA  4E75                     rts
  593. 000006DC  303C 01DA                move.w     D0, 0x1DA
  594. 000006E0  4E75                     rts
  595. 000006E2  48E7 0030                movem.l    -[A7], A2,A3
  596. 000006E6  514F                     subq.w     A7, 8
  597. 000006E8  4878 0003                push.l     0x3
  598. 000006EC  4878 0042                push.l     0x42 /* 'B' */
  599. 000006F0  4EAD C1F8                jsr        [A5 - 0x3E08]
  600. 000006F4  2648                     movea.l    A3, A0
  601. 000006F6  200B                     move.l     D0, A3
  602. 000006F8  504F                     addq.w     A7, 8
  603. 000006FA  6612                     bne        +0x14 /* 0000070E */
  604. 000006FC  3F3C 0002                move.w     -[A7], 0x2
  605. 00000700  4EAD E070                jsr        [A5 - 0x1F90]
  606. 00000704  4FEF 000A                lea.l      A7, [A7 + 0xA]
  607. 00000708  4CDF 0C00                movem.l    A2,A3, [A7]+
  608. 0000070C  4E75                     rts
  609. label0000070E:
  610. 0000070E  2453                     movea.l    A2, [A3]
  611. 00000710  41ED 9236                lea.l      A0, [A5 - 0x6DCA]
  612. 00000714  2488                     move.l     [A2], A0
  613. 00000716  7001                     moveq.l    D0, 0x01
  614. 00000718  2540 0004                move.l     [A2 + 0x4], D0
  615. 0000071C  157C 0010 0008           move.b     [A2 + 0x8], 0x10
  616. 00000722  157C 00FF 0012           move.b     [A2 + 0x12], 0xFF
  617. 00000728  357C 0001 000A           move.w     [A2 + 0xA], 0x1
  618. 0000072E  357C 0001 000C           move.w     [A2 + 0xC], 0x1
  619. 00000734  357C 0064 0016           move.w     [A2 + 0x16], 0x64 /* 'd' */
  620. 0000073A  357C 0064 0014           move.w     [A2 + 0x14], 0x64 /* 'd' */
  621. 00000740  357C 0064 001A           move.w     [A2 + 0x1A], 0x64 /* 'd' */
  622. 00000746  357C 0064 0018           move.w     [A2 + 0x18], 0x64 /* 'd' */
  623. 0000074C  157C 0001 0040           move.b     [A2 + 0x40], 0x1
  624. 00000752  7006                     moveq.l    D0, 0x06
  625. 00000754  2E80                     move.l     [A7], D0
  626. 00000756  2F4B 0004                move.l     [A7 + 0x4], A3
  627. 0000075A  4857                     pea.l      [A7]
  628. 0000075C  4EAD E210                jsr        [A5 - 0x1DF0]
  629. 00000760  4FEF 000C                lea.l      A7, [A7 + 0xC]
  630. 00000764  4CDF 0C00                movem.l    A2,A3, [A7]+
  631. 00000768  4E75                     rts
  632. fn0000076A:
  633. 0000076A  48E7 1820                movem.l    -[A7], D3,D4,A2
  634. 0000076E  514F                     subq.w     A7, 8
  635. 00000770  246F 0018                movea.l    A2, [A7 + 0x18]
  636. 00000774  382F 001C                move.w     D4, [A7 + 0x1C]
  637. 00000778  200A                     move.l     D0, A2
  638. 0000077A  6700 0122                beq        +0x124 /* 0000089E */
  639. 0000077E  7600                     moveq.l    D3, 0x00
  640. 00000780  6000 010E                bra        +0x110 /* 00000890 */
  641. label00000784:
  642. 00000784  4857                     pea.l      [A7]
  643. 00000786  2F03                     move.l     -[A7], D3
  644. 00000788  2F0A                     move.l     -[A7], A2
  645. 0000078A  4EAD E818                jsr        [A5 - 0x17E8]
  646. 0000078E  7006                     moveq.l    D0, 0x06
  647. 00000790  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  648. 00000794  4FEF 000C                lea.l      A7, [A7 + 0xC]
  649. 00000798  6600 00E6                bne        +0xE8 /* 00000880 */
  650. 0000079C  202D 0F96                move.l     D0, [A5 + 0xF96]
  651. 000007A0  5080                     addq.l     D0, 8
  652. 000007A2  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  653. 000007A6  6D0E                     blt        +0x10 /* 000007B6 */
  654. 000007A8  4878 0008                push.l     0x8
  655. 000007AC  4EAD E170                jsr        [A5 - 0x1E90]
  656. 000007B0  49C0                     lea.l      A4, D0
  657. 000007B2  584F                     addq.w     A7, 4
  658. 000007B4  6002                     bra        +0x4 /* 000007B8 */
  659. label000007B6:
  660. 000007B6  7001                     moveq.l    D0, 0x01
  661. label000007B8:
  662. 000007B8  4A80                     tst.l      D0
  663. 000007BA  671E                     beq        +0x20 /* 000007DA */
  664. 000007BC  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  665. 000007C0  2050                     movea.l    A0, [A0]
  666. 000007C2  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  667. 000007C6  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  668. 000007CA  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  669. 000007D0  50AD 0F96                addq.l     [A5 + 0xF96], 8
  670. 000007D4  7004                     moveq.l    D0, 0x04
  671. 000007D6  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  672. label000007DA:
  673. 000007DA  2B57 0F9A                move.l     [A5 + 0xF9A /* export_495 */], [A7]
  674. 000007DE  2B6F 0004 0F9E           move.l     [A5 + 0xF9E], [A7 + 0x4]
  675. 000007E4  202D 0F96                move.l     D0, [A5 + 0xF96]
  676. 000007E8  5080                     addq.l     D0, 8
  677. 000007EA  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  678. 000007EE  6D0E                     blt        +0x10 /* 000007FE */
  679. 000007F0  4878 0008                push.l     0x8
  680. 000007F4  4EAD E170                jsr        [A5 - 0x1E90]
  681. 000007F8  49C0                     lea.l      A4, D0
  682. 000007FA  584F                     addq.w     A7, 4
  683. 000007FC  6002                     bra        +0x4 /* 00000800 */
  684. label000007FE:
  685. 000007FE  7001                     moveq.l    D0, 0x01
  686. label00000800:
  687. 00000800  4A80                     tst.l      D0
  688. 00000802  671E                     beq        +0x20 /* 00000822 */
  689. 00000804  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  690. 00000808  2050                     movea.l    A0, [A0]
  691. 0000080A  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  692. 0000080E  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  693. 00000812  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  694. 00000818  50AD 0F96                addq.l     [A5 + 0xF96], 8
  695. 0000081C  7004                     moveq.l    D0, 0x04
  696. 0000081E  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  697. label00000822:
  698. 00000822  7001                     moveq.l    D0, 0x01
  699. 00000824  2B40 0F9E                move.l     [A5 + 0xF9E], D0
  700. 00000828  3F04                     move.w     -[A7], D4
  701. 0000082A  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  702. 0000082E  206F 000A                movea.l    A0, [A7 + 0xA]
  703. 00000832  2050                     movea.l    A0, [A0]
  704. 00000834  2050                     movea.l    A0, [A0]
  705. 00000836  2068 0004                movea.l    A0, [A0 + 0x4]
  706. 0000083A  4E90                     jsr        [A0]
  707. 0000083C  4A00                     tst.b      D0
  708. 0000083E  5C4F                     addq.w     A7, 6
  709. 00000840  6720                     beq        +0x22 /* 00000862 */
  710. 00000842  0C6D 0002 101A           cmpi.w     [A5 + 0x101A /* export_511 */], 0x2
  711. 00000848  6644                     bne        +0x46 /* 0000088E */
  712. 0000084A  4267                     clr.w      -[A7]
  713. 0000084C  42A7                     clr.l      -[A7]
  714. 0000084E  3F3C 0002                move.w     -[A7], 0x2
  715. 00000852  4EAD E048                jsr        [A5 - 0x1FB8]
  716. 00000856  0C6D 0008 101A           cmpi.w     [A5 + 0x101A /* export_511 */], 0x8
  717. 0000085C  504F                     addq.w     A7, 8
  718. 0000085E  673E                     beq        +0x40 /* 0000089E */
  719. 00000860  602C                     bra        +0x2E /* 0000088E */
  720. label00000862:
  721. 00000862  51AD 0F96                subq.l     [A5 + 0xF96], 8
  722. 00000866  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  723. 0000086A  2050                     movea.l    A0, [A0]
  724. 0000086C  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  725. 00000870  2B50 0F9A                move.l     [A5 + 0xF9A /* export_495 */], [A0]
  726. 00000874  2B68 0004 0F9E           move.l     [A5 + 0xF9E], [A0 + 0x4]
  727. 0000087A  4EAD E1A0                jsr        [A5 - 0x1E60]
  728. 0000087E  600E                     bra        +0x10 /* 0000088E */
  729. label00000880:
  730. 00000880  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  731. 00000884  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  732. 00000888  4EAD E1B8                jsr        [A5 - 0x1E48]
  733. 0000088C  504F                     addq.w     A7, 8
  734. label0000088E:
  735. 0000088E  5283                     addq.l     D3, 1
  736. label00000890:
  737. 00000890  2F0A                     move.l     -[A7], A2
  738. 00000892  4EAD E820                jsr        [A5 - 0x17E0]
  739. 00000896  B680                     cmp.l      D3, D0
  740. 00000898  584F                     addq.w     A7, 4
  741. 0000089A  6D00 FEE8                blt        -0x116 /* 00000784 */
  742. label0000089E:
  743. 0000089E  504F                     addq.w     A7, 8
  744. 000008A0  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  745. 000008A4  4E75                     rts
  746. 000008A6  3F3C 01DF                move.w     -[A7], 0x1DF
  747. 000008AA  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  748. 000008AE  4EBA FEBA                jsr        [PC - 0x146 /* 0000076A */]
  749. 000008B2  5C4F                     addq.w     A7, 6
  750. 000008B4  4E75                     rts
  751. 000008B6  3F3C 01DD                move.w     -[A7], 0x1DD
  752. 000008BA  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  753. 000008BE  4EBA FEAA                jsr        [PC - 0x156 /* 0000076A */]
  754. 000008C2  5C4F                     addq.w     A7, 6
  755. 000008C4  4E75                     rts
  756. 000008C6  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  757. 000008CA  514F                     subq.w     A7, 8
  758. 000008CC  246F 001C                movea.l    A2, [A7 + 0x1C]
  759. 000008D0  266F 0020                movea.l    A3, [A7 + 0x20]
  760. 000008D4  200A                     move.l     D0, A2
  761. 000008D6  6700 0180                beq        +0x182 /* 00000A58 */
  762. 000008DA  2F0A                     move.l     -[A7], A2
  763. 000008DC  4EAD E820                jsr        [A5 - 0x17E0]
  764. 000008E0  2800                     move.l     D4, D0
  765. 000008E2  7600                     moveq.l    D3, 0x00
  766. 000008E4  584F                     addq.w     A7, 4
  767. 000008E6  6000 016A                bra        +0x16C /* 00000A52 */
  768. label000008EA:
  769. 000008EA  4857                     pea.l      [A7]
  770. 000008EC  2F03                     move.l     -[A7], D3
  771. 000008EE  2F0A                     move.l     -[A7], A2
  772. 000008F0  4EAD E818                jsr        [A5 - 0x17E8]
  773. 000008F4  7006                     moveq.l    D0, 0x06
  774. 000008F6  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  775. 000008FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  776. 000008FE  6600 0142                bne        +0x144 /* 00000A42 */
  777. 00000902  202D 0F96                move.l     D0, [A5 + 0xF96]
  778. 00000906  5080                     addq.l     D0, 8
  779. 00000908  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  780. 0000090C  6D0E                     blt        +0x10 /* 0000091C */
  781. 0000090E  4878 0008                push.l     0x8
  782. 00000912  4EAD E170                jsr        [A5 - 0x1E90]
  783. 00000916  49C0                     lea.l      A4, D0
  784. 00000918  584F                     addq.w     A7, 4
  785. 0000091A  6002                     bra        +0x4 /* 0000091E */
  786. label0000091C:
  787. 0000091C  7001                     moveq.l    D0, 0x01
  788. label0000091E:
  789. 0000091E  4A80                     tst.l      D0
  790. 00000920  671E                     beq        +0x20 /* 00000940 */
  791. 00000922  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  792. 00000926  2050                     movea.l    A0, [A0]
  793. 00000928  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  794. 0000092C  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  795. 00000930  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  796. 00000936  50AD 0F96                addq.l     [A5 + 0xF96], 8
  797. 0000093A  7004                     moveq.l    D0, 0x04
  798. 0000093C  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  799. label00000940:
  800. 00000940  2B57 0F9A                move.l     [A5 + 0xF9A /* export_495 */], [A7]
  801. 00000944  2B6F 0004 0F9E           move.l     [A5 + 0xF9E], [A7 + 0x4]
  802. 0000094A  202D 0F96                move.l     D0, [A5 + 0xF96]
  803. 0000094E  5080                     addq.l     D0, 8
  804. 00000950  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  805. 00000954  6D0E                     blt        +0x10 /* 00000964 */
  806. 00000956  4878 0008                push.l     0x8
  807. 0000095A  4EAD E170                jsr        [A5 - 0x1E90]
  808. 0000095E  49C0                     lea.l      A4, D0
  809. 00000960  584F                     addq.w     A7, 4
  810. 00000962  6002                     bra        +0x4 /* 00000966 */
  811. label00000964:
  812. 00000964  7001                     moveq.l    D0, 0x01
  813. label00000966:
  814. 00000966  4A80                     tst.l      D0
  815. 00000968  671E                     beq        +0x20 /* 00000988 */
  816. 0000096A  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  817. 0000096E  2050                     movea.l    A0, [A0]
  818. 00000970  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  819. 00000974  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  820. 00000978  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  821. 0000097E  50AD 0F96                addq.l     [A5 + 0xF96], 8
  822. 00000982  7004                     moveq.l    D0, 0x04
  823. 00000984  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  824. label00000988:
  825. 00000988  2B4B 0F9E                move.l     [A5 + 0xF9E], A3
  826. 0000098C  202D 0F96                move.l     D0, [A5 + 0xF96]
  827. 00000990  5080                     addq.l     D0, 8
  828. 00000992  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  829. 00000996  6D0E                     blt        +0x10 /* 000009A6 */
  830. 00000998  4878 0008                push.l     0x8
  831. 0000099C  4EAD E170                jsr        [A5 - 0x1E90]
  832. 000009A0  49C0                     lea.l      A4, D0
  833. 000009A2  584F                     addq.w     A7, 4
  834. 000009A4  6002                     bra        +0x4 /* 000009A8 */
  835. label000009A6:
  836. 000009A6  7001                     moveq.l    D0, 0x01
  837. label000009A8:
  838. 000009A8  4A80                     tst.l      D0
  839. 000009AA  671E                     beq        +0x20 /* 000009CA */
  840. 000009AC  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  841. 000009B0  2050                     movea.l    A0, [A0]
  842. 000009B2  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  843. 000009B6  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  844. 000009BA  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  845. 000009C0  50AD 0F96                addq.l     [A5 + 0xF96], 8
  846. 000009C4  7004                     moveq.l    D0, 0x04
  847. 000009C6  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  848. label000009CA:
  849. 000009CA  7002                     moveq.l    D0, 0x02
  850. 000009CC  2B40 0F9E                move.l     [A5 + 0xF9E], D0
  851. 000009D0  3F3C 01DE                move.w     -[A7], 0x1DE
  852. 000009D4  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  853. 000009D8  206F 000A                movea.l    A0, [A7 + 0xA]
  854. 000009DC  2050                     movea.l    A0, [A0]
  855. 000009DE  2050                     movea.l    A0, [A0]
  856. 000009E0  2068 0004                movea.l    A0, [A0 + 0x4]
  857. 000009E4  4E90                     jsr        [A0]
  858. 000009E6  4A00                     tst.b      D0
  859. 000009E8  5C4F                     addq.w     A7, 6
  860. 000009EA  6720                     beq        +0x22 /* 00000A0C */
  861. 000009EC  0C6D 0002 101A           cmpi.w     [A5 + 0x101A /* export_511 */], 0x2
  862. 000009F2  665C                     bne        +0x5E /* 00000A50 */
  863. 000009F4  4267                     clr.w      -[A7]
  864. 000009F6  42A7                     clr.l      -[A7]
  865. 000009F8  3F3C 0002                move.w     -[A7], 0x2
  866. 000009FC  4EAD E048                jsr        [A5 - 0x1FB8]
  867. 00000A00  0C6D 0008 101A           cmpi.w     [A5 + 0x101A /* export_511 */], 0x8
  868. 00000A06  504F                     addq.w     A7, 8
  869. 00000A08  674E                     beq        +0x50 /* 00000A58 */
  870. 00000A0A  6044                     bra        +0x46 /* 00000A50 */
  871. label00000A0C:
  872. 00000A0C  51AD 0F96                subq.l     [A5 + 0xF96], 8
  873. 00000A10  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  874. 00000A14  2050                     movea.l    A0, [A0]
  875. 00000A16  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  876. 00000A1A  2B50 0F9A                move.l     [A5 + 0xF9A /* export_495 */], [A0]
  877. 00000A1E  2B68 0004 0F9E           move.l     [A5 + 0xF9E], [A0 + 0x4]
  878. 00000A24  51AD 0F96                subq.l     [A5 + 0xF96], 8
  879. 00000A28  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  880. 00000A2C  2050                     movea.l    A0, [A0]
  881. 00000A2E  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  882. 00000A32  2B50 0F9A                move.l     [A5 + 0xF9A /* export_495 */], [A0]
  883. 00000A36  2B68 0004 0F9E           move.l     [A5 + 0xF9E], [A0 + 0x4]
  884. 00000A3C  4EAD E1A0                jsr        [A5 - 0x1E60]
  885. 00000A40  600E                     bra        +0x10 /* 00000A50 */
  886. label00000A42:
  887. 00000A42  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  888. 00000A46  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  889. 00000A4A  4EAD E1B8                jsr        [A5 - 0x1E48]
  890. 00000A4E  504F                     addq.w     A7, 8
  891. label00000A50:
  892. 00000A50  5283                     addq.l     D3, 1
  893. label00000A52:
  894. 00000A52  B684                     cmp.l      D3, D4
  895. 00000A54  6D00 FE94                blt        -0x16A /* 000008EA */
  896. label00000A58:
  897. 00000A58  504F                     addq.w     A7, 8
  898. 00000A5A  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  899. 00000A5E  4E75                     rts
  900. 00000A60  48E7 1820                movem.l    -[A7], D3,D4,A2
  901. 00000A64  514F                     subq.w     A7, 8
  902. 00000A66  246F 0018                movea.l    A2, [A7 + 0x18]
  903. 00000A6A  200A                     move.l     D0, A2
  904. 00000A6C  660A                     bne        +0xC /* 00000A78 */
  905. 00000A6E  91C8                     sub.l      A0, A0
  906. 00000A70  504F                     addq.w     A7, 8
  907. 00000A72  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  908. 00000A76  4E75                     rts
  909. label00000A78:
  910. 00000A78  2F0A                     move.l     -[A7], A2
  911. 00000A7A  4EAD E820                jsr        [A5 - 0x17E0]
  912. 00000A7E  2800                     move.l     D4, D0
  913. 00000A80  2604                     move.l     D3, D4
  914. 00000A82  5383                     subq.l     D3, 1
  915. 00000A84  584F                     addq.w     A7, 4
  916. 00000A86  6000 0134                bra        +0x136 /* 00000BBC */
  917. label00000A8A:
  918. 00000A8A  4857                     pea.l      [A7]
  919. 00000A8C  2F03                     move.l     -[A7], D3
  920. 00000A8E  2F0A                     move.l     -[A7], A2
  921. 00000A90  4EAD E818                jsr        [A5 - 0x17E8]
  922. 00000A94  7006                     moveq.l    D0, 0x06
  923. 00000A96  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  924. 00000A9A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  925. 00000A9E  6600 010C                bne        +0x10E /* 00000BAC */
  926. 00000AA2  202D 0F96                move.l     D0, [A5 + 0xF96]
  927. 00000AA6  5080                     addq.l     D0, 8
  928. 00000AA8  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  929. 00000AAC  6D0E                     blt        +0x10 /* 00000ABC */
  930. 00000AAE  4878 0008                push.l     0x8
  931. 00000AB2  4EAD E170                jsr        [A5 - 0x1E90]
  932. 00000AB6  49C0                     lea.l      A4, D0
  933. 00000AB8  584F                     addq.w     A7, 4
  934. 00000ABA  6002                     bra        +0x4 /* 00000ABE */
  935. label00000ABC:
  936. 00000ABC  7001                     moveq.l    D0, 0x01
  937. label00000ABE:
  938. 00000ABE  4A80                     tst.l      D0
  939. 00000AC0  671E                     beq        +0x20 /* 00000AE0 */
  940. 00000AC2  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  941. 00000AC6  2050                     movea.l    A0, [A0]
  942. 00000AC8  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  943. 00000ACC  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  944. 00000AD0  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  945. 00000AD6  50AD 0F96                addq.l     [A5 + 0xF96], 8
  946. 00000ADA  7004                     moveq.l    D0, 0x04
  947. 00000ADC  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  948. label00000AE0:
  949. 00000AE0  2B57 0F9A                move.l     [A5 + 0xF9A /* export_495 */], [A7]
  950. 00000AE4  2B6F 0004 0F9E           move.l     [A5 + 0xF9E], [A7 + 0x4]
  951. 00000AEA  202D 0F96                move.l     D0, [A5 + 0xF96]
  952. 00000AEE  5080                     addq.l     D0, 8
  953. 00000AF0  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  954. 00000AF4  6D0E                     blt        +0x10 /* 00000B04 */
  955. 00000AF6  4878 0008                push.l     0x8
  956. 00000AFA  4EAD E170                jsr        [A5 - 0x1E90]
  957. 00000AFE  49C0                     lea.l      A4, D0
  958. 00000B00  584F                     addq.w     A7, 4
  959. 00000B02  6002                     bra        +0x4 /* 00000B06 */
  960. label00000B04:
  961. 00000B04  7001                     moveq.l    D0, 0x01
  962. label00000B06:
  963. 00000B06  4A80                     tst.l      D0
  964. 00000B08  671E                     beq        +0x20 /* 00000B28 */
  965. 00000B0A  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  966. 00000B0E  2050                     movea.l    A0, [A0]
  967. 00000B10  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  968. 00000B14  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  969. 00000B18  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  970. 00000B1E  50AD 0F96                addq.l     [A5 + 0xF96], 8
  971. 00000B22  7004                     moveq.l    D0, 0x04
  972. 00000B24  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  973. label00000B28:
  974. 00000B28  7001                     moveq.l    D0, 0x01
  975. 00000B2A  2B40 0F9E                move.l     [A5 + 0xF9E], D0
  976. 00000B2E  3F3C 01E3                move.w     -[A7], 0x1E3
  977. 00000B32  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  978. 00000B36  206F 000A                movea.l    A0, [A7 + 0xA]
  979. 00000B3A  2050                     movea.l    A0, [A0]
  980. 00000B3C  2050                     movea.l    A0, [A0]
  981. 00000B3E  2068 0004                movea.l    A0, [A0 + 0x4]
  982. 00000B42  4E90                     jsr        [A0]
  983. 00000B44  4A00                     tst.b      D0
  984. 00000B46  5C4F                     addq.w     A7, 6
  985. 00000B48  6744                     beq        +0x46 /* 00000B8E */
  986. 00000B4A  0C6D 0002 101A           cmpi.w     [A5 + 0x101A /* export_511 */], 0x2
  987. 00000B50  6616                     bne        +0x18 /* 00000B68 */
  988. 00000B52  4267                     clr.w      -[A7]
  989. 00000B54  42A7                     clr.l      -[A7]
  990. 00000B56  3F3C 0002                move.w     -[A7], 0x2
  991. 00000B5A  4EAD E048                jsr        [A5 - 0x1FB8]
  992. 00000B5E  0C6D 0008 101A           cmpi.w     [A5 + 0x101A /* export_511 */], 0x8
  993. 00000B64  504F                     addq.w     A7, 8
  994. 00000B66  675A                     beq        +0x5C /* 00000BC2 */
  995. label00000B68:
  996. 00000B68  7004                     moveq.l    D0, 0x04
  997. 00000B6A  B0AD 1052                cmp.l      D0, [A5 + 0x1052 /* export_518 */]
  998. 00000B6E  664A                     bne        +0x4C /* 00000BBA */
  999. 00000B70  4AAD 1056                tst.l      [A5 + 0x1056]
  1000. 00000B74  6744                     beq        +0x46 /* 00000BBA */
  1001. 00000B76  4857                     pea.l      [A7]
  1002. 00000B78  2F03                     move.l     -[A7], D3
  1003. 00000B7A  2F0A                     move.l     -[A7], A2
  1004. 00000B7C  4EAD E818                jsr        [A5 - 0x17E8]
  1005. 00000B80  206F 0010                movea.l    A0, [A7 + 0x10]
  1006. 00000B84  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1007. 00000B88  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1008. 00000B8C  4E75                     rts
  1009. label00000B8E:
  1010. 00000B8E  51AD 0F96                subq.l     [A5 + 0xF96], 8
  1011. 00000B92  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1012. 00000B96  2050                     movea.l    A0, [A0]
  1013. 00000B98  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1014. 00000B9C  2B50 0F9A                move.l     [A5 + 0xF9A /* export_495 */], [A0]
  1015. 00000BA0  2B68 0004 0F9E           move.l     [A5 + 0xF9E], [A0 + 0x4]
  1016. 00000BA6  4EAD E1A0                jsr        [A5 - 0x1E60]
  1017. 00000BAA  600E                     bra        +0x10 /* 00000BBA */
  1018. label00000BAC:
  1019. 00000BAC  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1020. 00000BB0  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1021. 00000BB4  4EAD E1B8                jsr        [A5 - 0x1E48]
  1022. 00000BB8  504F                     addq.w     A7, 8
  1023. label00000BBA:
  1024. 00000BBA  5383                     subq.l     D3, 1
  1025. label00000BBC:
  1026. 00000BBC  4A83                     tst.l      D3
  1027. 00000BBE  6C00 FECA                bge        -0x134 /* 00000A8A */
  1028. label00000BC2:
  1029. 00000BC2  91C8                     sub.l      A0, A0
  1030. 00000BC4  504F                     addq.w     A7, 8
  1031. 00000BC6  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1032. 00000BCA  4E75                     rts
  1033. 00000BCC  2F0A                     move.l     -[A7], A2
  1034. 00000BCE  246F 0008                movea.l    A2, [A7 + 0x8]
  1035. 00000BD2  202D 0F96                move.l     D0, [A5 + 0xF96]
  1036. 00000BD6  5080                     addq.l     D0, 8
  1037. 00000BD8  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  1038. 00000BDC  6D0E                     blt        +0x10 /* 00000BEC */
  1039. 00000BDE  4878 0008                push.l     0x8
  1040. 00000BE2  4EAD E170                jsr        [A5 - 0x1E90]
  1041. 00000BE6  49C0                     lea.l      A4, D0
  1042. 00000BE8  584F                     addq.w     A7, 4
  1043. 00000BEA  6002                     bra        +0x4 /* 00000BEE */
  1044. label00000BEC:
  1045. 00000BEC  7001                     moveq.l    D0, 0x01
  1046. label00000BEE:
  1047. 00000BEE  4A80                     tst.l      D0
  1048. 00000BF0  671E                     beq        +0x20 /* 00000C10 */
  1049. 00000BF2  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1050. 00000BF6  2050                     movea.l    A0, [A0]
  1051. 00000BF8  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1052. 00000BFC  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  1053. 00000C00  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  1054. 00000C06  50AD 0F96                addq.l     [A5 + 0xF96], 8
  1055. 00000C0A  7004                     moveq.l    D0, 0x04
  1056. 00000C0C  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  1057. label00000C10:
  1058. 00000C10  7006                     moveq.l    D0, 0x06
  1059. 00000C12  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  1060. 00000C16  2B4A 0F9E                move.l     [A5 + 0xF9E], A2
  1061. 00000C1A  202D 0F96                move.l     D0, [A5 + 0xF96]
  1062. 00000C1E  5080                     addq.l     D0, 8
  1063. 00000C20  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  1064. 00000C24  6D0E                     blt        +0x10 /* 00000C34 */
  1065. 00000C26  4878 0008                push.l     0x8
  1066. 00000C2A  4EAD E170                jsr        [A5 - 0x1E90]
  1067. 00000C2E  49C0                     lea.l      A4, D0
  1068. 00000C30  584F                     addq.w     A7, 4
  1069. 00000C32  6002                     bra        +0x4 /* 00000C36 */
  1070. label00000C34:
  1071. 00000C34  7001                     moveq.l    D0, 0x01
  1072. label00000C36:
  1073. 00000C36  4A80                     tst.l      D0
  1074. 00000C38  671E                     beq        +0x20 /* 00000C58 */
  1075. 00000C3A  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1076. 00000C3E  2050                     movea.l    A0, [A0]
  1077. 00000C40  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1078. 00000C44  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  1079. 00000C48  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  1080. 00000C4E  50AD 0F96                addq.l     [A5 + 0xF96], 8
  1081. 00000C52  7004                     moveq.l    D0, 0x04
  1082. 00000C54  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  1083. label00000C58:
  1084. 00000C58  7001                     moveq.l    D0, 0x01
  1085. 00000C5A  2B40 0F9E                move.l     [A5 + 0xF9E], D0
  1086. 00000C5E  3F3C 0037                move.w     -[A7], 0x37 /* '7' */
  1087. 00000C62  2F0A                     move.l     -[A7], A2
  1088. 00000C64  2052                     movea.l    A0, [A2]
  1089. 00000C66  2050                     movea.l    A0, [A0]
  1090. 00000C68  2068 0004                movea.l    A0, [A0 + 0x4]
  1091. 00000C6C  4E90                     jsr        [A0]
  1092. 00000C6E  4A00                     tst.b      D0
  1093. 00000C70  5C4F                     addq.w     A7, 6
  1094. 00000C72  672A                     beq        +0x2C /* 00000C9E */
  1095. 00000C74  0C6D 0002 101A           cmpi.w     [A5 + 0x101A /* export_511 */], 0x2
  1096. 00000C7A  660E                     bne        +0x10 /* 00000C8A */
  1097. 00000C7C  4267                     clr.w      -[A7]
  1098. 00000C7E  42A7                     clr.l      -[A7]
  1099. 00000C80  3F3C 0002                move.w     -[A7], 0x2
  1100. 00000C84  4EAD E048                jsr        [A5 - 0x1FB8]
  1101. 00000C88  504F                     addq.w     A7, 8
  1102. label00000C8A:
  1103. 00000C8A  7004                     moveq.l    D0, 0x04
  1104. 00000C8C  B0AD 1052                cmp.l      D0, [A5 + 0x1052 /* export_518 */]
  1105. 00000C90  6628                     bne        +0x2A /* 00000CBA */
  1106. 00000C92  4AAD 1056                tst.l      [A5 + 0x1056]
  1107. 00000C96  6722                     beq        +0x24 /* 00000CBA */
  1108. 00000C98  7001                     moveq.l    D0, 0x01
  1109. 00000C9A  245F                     movea.l    A2, [A7]+
  1110. 00000C9C  4E75                     rts
  1111. label00000C9E:
  1112. 00000C9E  51AD 0F96                subq.l     [A5 + 0xF96], 8
  1113. 00000CA2  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1114. 00000CA6  2050                     movea.l    A0, [A0]
  1115. 00000CA8  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1116. 00000CAC  2B50 0F9A                move.l     [A5 + 0xF9A /* export_495 */], [A0]
  1117. 00000CB0  2B68 0004 0F9E           move.l     [A5 + 0xF9E], [A0 + 0x4]
  1118. 00000CB6  4EAD E1A0                jsr        [A5 - 0x1E60]
  1119. label00000CBA:
  1120. 00000CBA  7000                     moveq.l    D0, 0x00
  1121. 00000CBC  245F                     movea.l    A2, [A7]+
  1122. 00000CBE  4E75                     rts
  1123. 00000CC0  2F0A                     move.l     -[A7], A2
  1124. 00000CC2  246F 0008                movea.l    A2, [A7 + 0x8]
  1125. 00000CC6  2052                     movea.l    A0, [A2]
  1126. 00000CC8  52A8 0004                addq.l     [A0 + 0x4], 1
  1127. 00000CCC  202D 0F96                move.l     D0, [A5 + 0xF96]
  1128. 00000CD0  5080                     addq.l     D0, 8
  1129. 00000CD2  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  1130. 00000CD6  6D0E                     blt        +0x10 /* 00000CE6 */
  1131. 00000CD8  4878 0008                push.l     0x8
  1132. 00000CDC  4EAD E170                jsr        [A5 - 0x1E90]
  1133. 00000CE0  49C0                     lea.l      A4, D0
  1134. 00000CE2  584F                     addq.w     A7, 4
  1135. 00000CE4  6002                     bra        +0x4 /* 00000CE8 */
  1136. label00000CE6:
  1137. 00000CE6  7001                     moveq.l    D0, 0x01
  1138. label00000CE8:
  1139. 00000CE8  4A80                     tst.l      D0
  1140. 00000CEA  671E                     beq        +0x20 /* 00000D0A */
  1141. 00000CEC  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1142. 00000CF0  2050                     movea.l    A0, [A0]
  1143. 00000CF2  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1144. 00000CF6  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  1145. 00000CFA  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  1146. 00000D00  50AD 0F96                addq.l     [A5 + 0xF96], 8
  1147. 00000D04  7004                     moveq.l    D0, 0x04
  1148. 00000D06  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  1149. label00000D0A:
  1150. 00000D0A  7006                     moveq.l    D0, 0x06
  1151. 00000D0C  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  1152. 00000D10  2B4A 0F9E                move.l     [A5 + 0xF9E], A2
  1153. 00000D14  202D 0F96                move.l     D0, [A5 + 0xF96]
  1154. 00000D18  5080                     addq.l     D0, 8
  1155. 00000D1A  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  1156. 00000D1E  6D0E                     blt        +0x10 /* 00000D2E */
  1157. 00000D20  4878 0008                push.l     0x8
  1158. 00000D24  4EAD E170                jsr        [A5 - 0x1E90]
  1159. 00000D28  49C0                     lea.l      A4, D0
  1160. 00000D2A  584F                     addq.w     A7, 4
  1161. 00000D2C  6002                     bra        +0x4 /* 00000D30 */
  1162. label00000D2E:
  1163. 00000D2E  7001                     moveq.l    D0, 0x01
  1164. label00000D30:
  1165. 00000D30  4A80                     tst.l      D0
  1166. 00000D32  671E                     beq        +0x20 /* 00000D52 */
  1167. 00000D34  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1168. 00000D38  2050                     movea.l    A0, [A0]
  1169. 00000D3A  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1170. 00000D3E  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  1171. 00000D42  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  1172. 00000D48  50AD 0F96                addq.l     [A5 + 0xF96], 8
  1173. 00000D4C  7004                     moveq.l    D0, 0x04
  1174. 00000D4E  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  1175. label00000D52:
  1176. 00000D52  7001                     moveq.l    D0, 0x01
  1177. 00000D54  2B40 0F9E                move.l     [A5 + 0xF9E], D0
  1178. 00000D58  3F3C 01E0                move.w     -[A7], 0x1E0
  1179. 00000D5C  2F0A                     move.l     -[A7], A2
  1180. 00000D5E  2052                     movea.l    A0, [A2]
  1181. 00000D60  2050                     movea.l    A0, [A0]
  1182. 00000D62  2068 0004                movea.l    A0, [A0 + 0x4]
  1183. 00000D66  4E90                     jsr        [A0]
  1184. 00000D68  4A00                     tst.b      D0
  1185. 00000D6A  5C4F                     addq.w     A7, 6
  1186. 00000D6C  6718                     beq        +0x1A /* 00000D86 */
  1187. 00000D6E  0C6D 0002 101A           cmpi.w     [A5 + 0x101A /* export_511 */], 0x2
  1188. 00000D74  662C                     bne        +0x2E /* 00000DA2 */
  1189. 00000D76  4267                     clr.w      -[A7]
  1190. 00000D78  42A7                     clr.l      -[A7]
  1191. 00000D7A  3F3C 0002                move.w     -[A7], 0x2
  1192. 00000D7E  4EAD E048                jsr        [A5 - 0x1FB8]
  1193. 00000D82  504F                     addq.w     A7, 8
  1194. 00000D84  601C                     bra        +0x1E /* 00000DA2 */
  1195. label00000D86:
  1196. 00000D86  51AD 0F96                subq.l     [A5 + 0xF96], 8
  1197. 00000D8A  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1198. 00000D8E  2050                     movea.l    A0, [A0]
  1199. 00000D90  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1200. 00000D94  2B50 0F9A                move.l     [A5 + 0xF9A /* export_495 */], [A0]
  1201. 00000D98  2B68 0004 0F9E           move.l     [A5 + 0xF9E], [A0 + 0x4]
  1202. 00000D9E  4EAD E1A0                jsr        [A5 - 0x1E60]
  1203. label00000DA2:
  1204. 00000DA2  245F                     movea.l    A2, [A7]+
  1205. 00000DA4  4E75                     rts
  1206. fn00000DA6:
  1207. 00000DA6  48E7 1800                movem.l    -[A7], D3,D4
  1208. 00000DAA  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  1209. 00000DAE  7600                     moveq.l    D3, 0x00
  1210. 00000DB0  3F7C 0001 0008           move.w     [A7 + 0x8], 0x1
  1211. 00000DB6  3F7C 0001 000C           move.w     [A7 + 0xC], 0x1
  1212. 00000DBC  382D 0FA0                move.w     D4, [A5 + 0xFA0]
  1213. 00000DC0  0C44 0001                cmpi.w     D4, 0x1
  1214. 00000DC4  6C20                     bge        +0x22 /* 00000DE6 */
  1215. 00000DC6  3F7C 0001 000A           move.w     [A7 + 0xA], 0x1
  1216. 00000DCC  4EAD F3F8                jsr        [A5 - 0xC08]
  1217. 00000DD0  3F40 000C                move.w     [A7 + 0xC], D0
  1218. 00000DD4  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  1219. 00000DD8  4EAD F408                jsr        [A5 - 0xBF8]
  1220. 00000DDC  3F40 0010                move.w     [A7 + 0x10], D0
  1221. 00000DE0  544F                     addq.w     A7, 2
  1222. 00000DE2  6000 0086                bra        +0x88 /* 00000E6A */
  1223. label00000DE6:
  1224. 00000DE6  3004                     move.w     D0, D4
  1225. 00000DE8  48C0                     ext.l      D0
  1226. 00000DEA  E788                     lsl        D0, 3
  1227. 00000DEC  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1228. 00000DF0  2050                     movea.l    A0, [A0]
  1229. 00000DF2  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1230. 00000DF6  91C0                     sub.l      A0, D0
  1231. 00000DF8  2E90                     move.l     [A7], [A0]
  1232. 00000DFA  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  1233. 00000E00  426F 0008                clr.w      [A7 + 0x8]
  1234. 00000E04  486F 0008                pea.l      [A7 + 0x8]
  1235. 00000E08  486D F4E0                pea.l      [A5 - 0xB20]
  1236. 00000E0C  486F 0008                pea.l      [A7 + 0x8]
  1237. 00000E10  4EAD F2B0                jsr        [A5 - 0xD50]
  1238. 00000E14  4A6D 101E                tst.w      [A5 + 0x101E]
  1239. 00000E18  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1240. 00000E1C  6708                     beq        +0xA /* 00000E26 */
  1241. 00000E1E  362D 101E                move.w     D3, [A5 + 0x101E]
  1242. 00000E22  6000 00AA                bra        +0xAC /* 00000ECE */
  1243. label00000E26:
  1244. 00000E26  0C44 0002                cmpi.w     D4, 0x2
  1245. 00000E2A  6C08                     bge        +0xA /* 00000E34 */
  1246. 00000E2C  2F6F 0008 000C           move.l     [A7 + 0xC], [A7 + 0x8]
  1247. 00000E32  6036                     bra        +0x38 /* 00000E6A */
  1248. label00000E34:
  1249. 00000E34  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  1250. 00000E38  48C0                     ext.l      D0
  1251. 00000E3A  5380                     subq.l     D0, 1
  1252. 00000E3C  E788                     lsl        D0, 3
  1253. 00000E3E  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1254. 00000E42  2050                     movea.l    A0, [A0]
  1255. 00000E44  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1256. 00000E48  91C0                     sub.l      A0, D0
  1257. 00000E4A  2E90                     move.l     [A7], [A0]
  1258. 00000E4C  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  1259. 00000E52  426F 000C                clr.w      [A7 + 0xC]
  1260. 00000E56  486F 000C                pea.l      [A7 + 0xC]
  1261. 00000E5A  486D F4E0                pea.l      [A5 - 0xB20]
  1262. 00000E5E  486F 0008                pea.l      [A7 + 0x8]
  1263. 00000E62  4EAD F2B0                jsr        [A5 - 0xD50]
  1264. 00000E66  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1265. label00000E6A:
  1266. 00000E6A  486F 0008                pea.l      [A7 + 0x8]
  1267. 00000E6E  4EAD F450                jsr        [A5 - 0xBB0]
  1268. 00000E72  486F 0010                pea.l      [A7 + 0x10]
  1269. 00000E76  4EAD F450                jsr        [A5 - 0xBB0]
  1270. 00000E7A  4A6F 0012                tst.w      [A7 + 0x12]
  1271. 00000E7E  504F                     addq.w     A7, 8
  1272. 00000E80  6D2E                     blt        +0x30 /* 00000EB0 */
  1273. 00000E82  4A6F 000E                tst.w      [A7 + 0xE]
  1274. 00000E86  6D28                     blt        +0x2A /* 00000EB0 */
  1275. 00000E88  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  1276. 00000E8C  4EAD F408                jsr        [A5 - 0xBF8]
  1277. 00000E90  322F 000C                move.w     D1, [A7 + 0xC]
  1278. 00000E94  48C1                     ext.l      D1
  1279. 00000E96  B280                     cmp.l      D1, D0
  1280. 00000E98  544F                     addq.w     A7, 2
  1281. 00000E9A  6E14                     bgt        +0x16 /* 00000EB0 */
  1282. 00000E9C  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  1283. 00000EA0  4EAD F408                jsr        [A5 - 0xBF8]
  1284. 00000EA4  322F 0010                move.w     D1, [A7 + 0x10]
  1285. 00000EA8  48C1                     ext.l      D1
  1286. 00000EAA  B280                     cmp.l      D1, D0
  1287. 00000EAC  544F                     addq.w     A7, 2
  1288. 00000EAE  6F0E                     ble        +0x10 /* 00000EBE */
  1289. label00000EB0:
  1290. 00000EB0  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  1291. 00000EB4  4EAD E070                jsr        [A5 - 0x1F90]
  1292. 00000EB8  7624                     moveq.l    D3, 0x24
  1293. 00000EBA  544F                     addq.w     A7, 2
  1294. 00000EBC  6010                     bra        +0x12 /* 00000ECE */
  1295. label00000EBE:
  1296. 00000EBE  206F 001C                movea.l    A0, [A7 + 0x1C]
  1297. 00000EC2  20AF 0008                move.l     [A0], [A7 + 0x8]
  1298. 00000EC6  206F 0020                movea.l    A0, [A7 + 0x20]
  1299. 00000ECA  20AF 000C                move.l     [A0], [A7 + 0xC]
  1300. label00000ECE:
  1301. 00000ECE  3003                     move.w     D0, D3
  1302. 00000ED0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1303. 00000ED4  4CDF 0018                movem.l    D3,D4, [A7]+
  1304. 00000ED8  4E75                     rts
  1305. fn00000EDA:
  1306. 00000EDA  48E7 1E00                movem.l    -[A7], D3,D4,D5,D6
  1307. 00000EDE  514F                     subq.w     A7, 8
  1308. 00000EE0  7C00                     moveq.l    D6, 0x00
  1309. 00000EE2  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  1310. 00000EE6  0C43 0001                cmpi.w     D3, 0x1
  1311. 00000EEA  6C08                     bge        +0xA /* 00000EF4 */
  1312. 00000EEC  7601                     moveq.l    D3, 0x01
  1313. 00000EEE  383C 7FFF                move.w     D4, 0x7FFF
  1314. 00000EF2  6070                     bra        +0x72 /* 00000F64 */
  1315. label00000EF4:
  1316. 00000EF4  3003                     move.w     D0, D3
  1317. 00000EF6  48C0                     ext.l      D0
  1318. 00000EF8  E788                     lsl        D0, 3
  1319. 00000EFA  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1320. 00000EFE  2050                     movea.l    A0, [A0]
  1321. 00000F00  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1322. 00000F04  91C0                     sub.l      A0, D0
  1323. 00000F06  2E90                     move.l     [A7], [A0]
  1324. 00000F08  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  1325. 00000F0E  4857                     pea.l      [A7]
  1326. 00000F10  4EAD F278                jsr        [A5 - 0xD88]
  1327. 00000F14  3A00                     move.w     D5, D0
  1328. 00000F16  3C2D 101E                move.w     D6, [A5 + 0x101E]
  1329. 00000F1A  4A46                     tst.w      D6
  1330. 00000F1C  584F                     addq.w     A7, 4
  1331. 00000F1E  6650                     bne        +0x52 /* 00000F70 */
  1332. 00000F20  0C43 0002                cmpi.w     D3, 0x2
  1333. 00000F24  6C14                     bge        +0x16 /* 00000F3A */
  1334. 00000F26  4A2F 0024                tst.b      [A7 + 0x24]
  1335. 00000F2A  6708                     beq        +0xA /* 00000F34 */
  1336. 00000F2C  4EAD F778                jsr        [A5 - 0x888]
  1337. 00000F30  3600                     move.w     D3, D0
  1338. 00000F32  6002                     bra        +0x4 /* 00000F36 */
  1339. label00000F34:
  1340. 00000F34  3605                     move.w     D3, D5
  1341. label00000F36:
  1342. 00000F36  3805                     move.w     D4, D5
  1343. 00000F38  602A                     bra        +0x2C /* 00000F64 */
  1344. label00000F3A:
  1345. 00000F3A  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  1346. 00000F3E  48C0                     ext.l      D0
  1347. 00000F40  5380                     subq.l     D0, 1
  1348. 00000F42  E788                     lsl        D0, 3
  1349. 00000F44  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1350. 00000F48  2050                     movea.l    A0, [A0]
  1351. 00000F4A  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1352. 00000F4E  91C0                     sub.l      A0, D0
  1353. 00000F50  2E90                     move.l     [A7], [A0]
  1354. 00000F52  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  1355. 00000F58  4857                     pea.l      [A7]
  1356. 00000F5A  4EAD F278                jsr        [A5 - 0xD88]
  1357. 00000F5E  3800                     move.w     D4, D0
  1358. 00000F60  3605                     move.w     D3, D5
  1359. 00000F62  584F                     addq.w     A7, 4
  1360. label00000F64:
  1361. 00000F64  206F 001C                movea.l    A0, [A7 + 0x1C]
  1362. 00000F68  3083                     move.w     [A0], D3
  1363. 00000F6A  206F 0020                movea.l    A0, [A7 + 0x20]
  1364. 00000F6E  3084                     move.w     [A0], D4
  1365. label00000F70:
  1366. 00000F70  3006                     move.w     D0, D6
  1367. 00000F72  504F                     addq.w     A7, 8
  1368. 00000F74  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  1369. 00000F78  4E75                     rts
  1370. fn00000F7A:
  1371. 00000F7A  48E7 1030                movem.l    -[A7], D3,A2,A3
  1372. 00000F7E  514F                     subq.w     A7, 8
  1373. 00000F80  266F 0018                movea.l    A3, [A7 + 0x18]
  1374. 00000F84  246F 001C                movea.l    A2, [A7 + 0x1C]
  1375. 00000F88  4297                     clr.l      [A7]
  1376. 00000F8A  4293                     clr.l      [A3]
  1377. 00000F8C  4292                     clr.l      [A2]
  1378. 00000F8E  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  1379. 00000F92  3003                     move.w     D0, D3
  1380. 00000F94  48C0                     ext.l      D0
  1381. 00000F96  670A                     beq        +0xC /* 00000FA2 */
  1382. 00000F98  5380                     subq.l     D0, 1
  1383. 00000F9A  6718                     beq        +0x1A /* 00000FB4 */
  1384. 00000F9C  5380                     subq.l     D0, 1
  1385. 00000F9E  6732                     beq        +0x34 /* 00000FD2 */
  1386. 00000FA0  6030                     bra        +0x32 /* 00000FD2 */
  1387. label00000FA2:
  1388. 00000FA2  4A2F 0020                tst.b      [A7 + 0x20]
  1389. 00000FA6  6678                     bne        +0x7A /* 00001020 */
  1390. 00000FA8  3F3C 0019                move.w     -[A7], 0x19
  1391. 00000FAC  4EAD E070                jsr        [A5 - 0x1F90]
  1392. 00000FB0  544F                     addq.w     A7, 2
  1393. 00000FB2  606C                     bra        +0x6E /* 00001020 */
  1394. label00000FB4:
  1395. 00000FB4  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  1396. 00000FB8  48C0                     ext.l      D0
  1397. 00000FBA  E788                     lsl        D0, 3
  1398. 00000FBC  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1399. 00000FC0  2050                     movea.l    A0, [A0]
  1400. 00000FC2  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1401. 00000FC6  91C0                     sub.l      A0, D0
  1402. 00000FC8  2690                     move.l     [A3], [A0]
  1403. 00000FCA  2768 0004 0004           move.l     [A3 + 0x4], [A0 + 0x4]
  1404. 00000FD0  602A                     bra        +0x2C /* 00000FFC */
  1405. label00000FD2:
  1406. 00000FD2  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  1407. 00000FD6  48C0                     ext.l      D0
  1408. 00000FD8  E788                     lsl        D0, 3
  1409. 00000FDA  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1410. 00000FDE  2050                     movea.l    A0, [A0]
  1411. 00000FE0  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1412. 00000FE4  91C0                     sub.l      A0, D0
  1413. 00000FE6  2690                     move.l     [A3], [A0]
  1414. 00000FE8  2768 0004 0004           move.l     [A3 + 0x4], [A0 + 0x4]
  1415. 00000FEE  2F0A                     move.l     -[A7], A2
  1416. 00000FF0  2F3C 0002 0001           move.l     -[A7], 0x20001
  1417. 00000FF6  4EAD E230                jsr        [A5 - 0x1DD0]
  1418. 00000FFA  504F                     addq.w     A7, 8
  1419. label00000FFC:
  1420. 00000FFC  4A6D 101E                tst.w      [A5 + 0x101E]
  1421. 00001000  6704                     beq        +0x6 /* 00001006 */
  1422. 00001002  76FF                     moveq.l    D3, 0xFFFFFFFF
  1423. 00001004  601A                     bra        +0x1C /* 00001020 */
  1424. label00001006:
  1425. 00001006  2F0B                     move.l     -[A7], A3
  1426. 00001008  4EAD E1C0                jsr        [A5 - 0x1E40]
  1427. 0000100C  4A92                     tst.l      [A2]
  1428. 0000100E  584F                     addq.w     A7, 4
  1429. 00001010  670E                     beq        +0x10 /* 00001020 */
  1430. 00001012  4878 0001                push.l     0x1
  1431. 00001016  2F12                     move.l     -[A7], [A2]
  1432. 00001018  4EAD C220                jsr        [A5 - 0x3DE0]
  1433. 0000101C  2488                     move.l     [A2], A0
  1434. 0000101E  504F                     addq.w     A7, 8
  1435. label00001020:
  1436. 00001020  3003                     move.w     D0, D3
  1437. 00001022  504F                     addq.w     A7, 8
  1438. 00001024  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1439. 00001028  4E75                     rts
  1440. 0000102A  42A7                     clr.l      -[A7]
  1441. 0000102C  4EAD E210                jsr        [A5 - 0x1DF0]
  1442. 00001030  584F                     addq.w     A7, 4
  1443. 00001032  4E75                     rts
  1444. 00001034  42A7                     clr.l      -[A7]
  1445. 00001036  3F3C 0015                move.w     -[A7], 0x15
  1446. 0000103A  4EAD F288                jsr        [A5 - 0xD78]
  1447. 0000103E  42A7                     clr.l      -[A7]
  1448. 00001040  4EAD E210                jsr        [A5 - 0x1DF0]
  1449. 00001044  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1450. 00001048  4E75                     rts
  1451. 0000104A  4FEF FFEE                lea.l      A7, [A7 - 0x12]
  1452. 0000104E  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  1453. 00001054  670E                     beq        +0x10 /* 00001064 */
  1454. 00001056  3F3C 0015                move.w     -[A7], 0x15
  1455. 0000105A  4EAD E070                jsr        [A5 - 0x1F90]
  1456. 0000105E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1457. 00001062  4E75                     rts
  1458. label00001064:
  1459. 00001064  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  1460. 00001068  48C0                     ext.l      D0
  1461. 0000106A  E788                     lsl        D0, 3
  1462. 0000106C  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1463. 00001070  2050                     movea.l    A0, [A0]
  1464. 00001072  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1465. 00001076  91C0                     sub.l      A0, D0
  1466. 00001078  2E90                     move.l     [A7], [A0]
  1467. 0000107A  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  1468. 00001080  486F 0008                pea.l      [A7 + 0x8]
  1469. 00001084  486F 0004                pea.l      [A7 + 0x4]
  1470. 00001088  4EAD DC98                jsr        [A5 - 0x2368]
  1471. 0000108C  4A00                     tst.b      D0
  1472. 0000108E  504F                     addq.w     A7, 8
  1473. 00001090  670C                     beq        +0xE /* 0000109E */
  1474. 00001092  486F 0008                pea.l      [A7 + 0x8]
  1475. 00001096  4267                     clr.w      -[A7]
  1476. 00001098  4EAD F890                jsr        [A5 - 0x770]
  1477. 0000109C  5C4F                     addq.w     A7, 6
  1478. label0000109E:
  1479. 0000109E  42A7                     clr.l      -[A7]
  1480. 000010A0  4EAD E210                jsr        [A5 - 0x1DF0]
  1481. 000010A4  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1482. 000010A8  4E75                     rts
  1483. 000010AA  2F03                     move.l     -[A7], D3
  1484. 000010AC  594F                     subq.w     A7, 4
  1485. 000010AE  4EAD C330                jsr        [A5 - 0x3CD0]
  1486. 000010B2  2600                     move.l     D3, D0
  1487. 000010B4  203C 7FFF FFFF           move.l     D0, 0x7FFFFFFF
  1488. 000010BA  9083                     sub.l      D0, D3
  1489. 000010BC  2E80                     move.l     [A7], D0
  1490. 000010BE  4857                     pea.l      [A7]
  1491. 000010C0  2F3C 0001 0004           move.l     -[A7], 0x10004
  1492. 000010C6  4EAD E228                jsr        [A5 - 0x1DD8]
  1493. 000010CA  4A00                     tst.b      D0
  1494. 000010CC  504F                     addq.w     A7, 8
  1495. 000010CE  6712                     beq        +0x14 /* 000010E2 */
  1496. 000010D0  2F17                     move.l     -[A7], [A7]
  1497. 000010D2  2F03                     move.l     -[A7], D3
  1498. 000010D4  4EAD F780                jsr        [A5 - 0x880]
  1499. 000010D8  42A7                     clr.l      -[A7]
  1500. 000010DA  4EAD E210                jsr        [A5 - 0x1DF0]
  1501. 000010DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1502. label000010E2:
  1503. 000010E2  584F                     addq.w     A7, 4
  1504. 000010E4  261F                     move.l     D3, [A7]+
  1505. 000010E6  4E75                     rts
  1506. 000010E8  4FEF FEF6                lea.l      A7, [A7 - 0x10A]
  1507. 000010EC  4857                     pea.l      [A7]
  1508. 000010EE  2F3C 0001 0001           move.l     -[A7], 0x10001
  1509. 000010F4  4EAD E230                jsr        [A5 - 0x1DD0]
  1510. 000010F8  4A00                     tst.b      D0
  1511. 000010FA  504F                     addq.w     A7, 8
  1512. 000010FC  671E                     beq        +0x20 /* 0000111C */
  1513. 000010FE  486F 0004                pea.l      [A7 + 0x4]
  1514. 00001102  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1515. 00001106  4EAD E158                jsr        [A5 - 0x1EA8]
  1516. 0000110A  486F 000C                pea.l      [A7 + 0xC]
  1517. 0000110E  4EAD F788                jsr        [A5 - 0x878]
  1518. 00001112  42A7                     clr.l      -[A7]
  1519. 00001114  4EAD E210                jsr        [A5 - 0x1DF0]
  1520. 00001118  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1521. label0000111C:
  1522. 0000111C  4FEF 010A                lea.l      A7, [A7 + 0x10A]
  1523. 00001120  4E75                     rts
  1524. 00001122  4EAD F790                jsr        [A5 - 0x870]
  1525. 00001126  42A7                     clr.l      -[A7]
  1526. 00001128  4EAD E210                jsr        [A5 - 0x1DF0]
  1527. 0000112C  584F                     addq.w     A7, 4
  1528. 0000112E  4E75                     rts
  1529. 00001130  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  1530. 00001134  426F 0008                clr.w      [A7 + 0x8]
  1531. 00001138  4A6D 0FA0                tst.w      [A5 + 0xFA0]
  1532. 0000113C  6F46                     ble        +0x48 /* 00001184 */
  1533. 0000113E  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  1534. 00001142  48C0                     ext.l      D0
  1535. 00001144  E788                     lsl        D0, 3
  1536. 00001146  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1537. 0000114A  2050                     movea.l    A0, [A0]
  1538. 0000114C  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1539. 00001150  91C0                     sub.l      A0, D0
  1540. 00001152  2E90                     move.l     [A7], [A0]
  1541. 00001154  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  1542. 0000115A  7004                     moveq.l    D0, 0x04
  1543. 0000115C  B097                     cmp.l      D0, [A7]
  1544. 0000115E  6606                     bne        +0x8 /* 00001166 */
  1545. 00001160  4AAF 0004                tst.l      [A7 + 0x4]
  1546. 00001164  671E                     beq        +0x20 /* 00001184 */
  1547. label00001166:
  1548. 00001166  426F 0008                clr.w      [A7 + 0x8]
  1549. 0000116A  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  1550. 0000116E  486F 000A                pea.l      [A7 + 0xA]
  1551. 00001172  486D F4E0                pea.l      [A5 - 0xB20]
  1552. 00001176  486F 000A                pea.l      [A7 + 0xA]
  1553. 0000117A  4EAD F2C0                jsr        [A5 - 0xD40]
  1554. 0000117E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1555. 00001182  6004                     bra        +0x6 /* 00001188 */
  1556. label00001184:
  1557. 00001184  426F 000A                clr.w      [A7 + 0xA]
  1558. label00001188:
  1559. 00001188  4A6F 000A                tst.w      [A7 + 0xA]
  1560. 0000118C  671C                     beq        +0x1E /* 000011AA */
  1561. 0000118E  486F 0008                pea.l      [A7 + 0x8]
  1562. 00001192  4EAD F4B8                jsr        [A5 - 0xB48]
  1563. 00001196  4A00                     tst.b      D0
  1564. 00001198  584F                     addq.w     A7, 4
  1565. 0000119A  660E                     bne        +0x10 /* 000011AA */
  1566. 0000119C  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  1567. 000011A0  4EAD E070                jsr        [A5 - 0x1F90]
  1568. 000011A4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1569. 000011A8  4E75                     rts
  1570. label000011AA:
  1571. 000011AA  486F 0008                pea.l      [A7 + 0x8]
  1572. 000011AE  4EAD F798                jsr        [A5 - 0x868]
  1573. 000011B2  4A00                     tst.b      D0
  1574. 000011B4  584F                     addq.w     A7, 4
  1575. 000011B6  670A                     beq        +0xC /* 000011C2 */
  1576. 000011B8  42A7                     clr.l      -[A7]
  1577. 000011BA  4EAD E210                jsr        [A5 - 0x1DF0]
  1578. 000011BE  584F                     addq.w     A7, 4
  1579. 000011C0  600A                     bra        +0xC /* 000011CC */
  1580. label000011C2:
  1581. 000011C2  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  1582. 000011C6  4EAD E070                jsr        [A5 - 0x1F90]
  1583. 000011CA  544F                     addq.w     A7, 2
  1584. label000011CC:
  1585. 000011CC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1586. 000011D0  4E75                     rts
  1587. 000011D2  4878 0001                push.l     0x1
  1588. 000011D6  3F3C 0015                move.w     -[A7], 0x15
  1589. 000011DA  4EAD F288                jsr        [A5 - 0xD78]
  1590. 000011DE  42A7                     clr.l      -[A7]
  1591. 000011E0  4EAD E210                jsr        [A5 - 0x1DF0]
  1592. 000011E4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1593. 000011E8  4E75                     rts
  1594. 000011EA  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  1595. 000011EE  4EAD F778                jsr        [A5 - 0x888]
  1596. 000011F2  48C0                     ext.l      D0
  1597. 000011F4  2F40 0008                move.l     [A7 + 0x8], D0
  1598. 000011F8  2F40 0004                move.l     [A7 + 0x4], D0
  1599. 000011FC  7001                     moveq.l    D0, 0x01
  1600. 000011FE  2E80                     move.l     [A7], D0
  1601. 00001200  486F 0008                pea.l      [A7 + 0x8]
  1602. 00001204  2F3C 0001 0004           move.l     -[A7], 0x10004
  1603. 0000120A  4EAD E228                jsr        [A5 - 0x1DD8]
  1604. 0000120E  4A00                     tst.b      D0
  1605. 00001210  504F                     addq.w     A7, 8
  1606. 00001212  6740                     beq        +0x42 /* 00001254 */
  1607. 00001214  486F 0004                pea.l      [A7 + 0x4]
  1608. 00001218  2F3C 0002 0004           move.l     -[A7], 0x20004
  1609. 0000121E  4EAD E228                jsr        [A5 - 0x1DD8]
  1610. 00001222  4A00                     tst.b      D0
  1611. 00001224  504F                     addq.w     A7, 8
  1612. 00001226  672C                     beq        +0x2E /* 00001254 */
  1613. 00001228  4857                     pea.l      [A7]
  1614. 0000122A  2F3C 0003 0004           move.l     -[A7], 0x30004
  1615. 00001230  4EAD E228                jsr        [A5 - 0x1DD8]
  1616. 00001234  4A00                     tst.b      D0
  1617. 00001236  504F                     addq.w     A7, 8
  1618. 00001238  671A                     beq        +0x1C /* 00001254 */
  1619. 0000123A  3F2F 0002                move.w     -[A7], [A7 + 0x2]
  1620. 0000123E  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  1621. 00001242  3F2F 000E                move.w     -[A7], [A7 + 0xE]
  1622. 00001246  4EAD DC60                jsr        [A5 - 0x23A0]
  1623. 0000124A  42A7                     clr.l      -[A7]
  1624. 0000124C  4EAD E210                jsr        [A5 - 0x1DF0]
  1625. 00001250  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1626. label00001254:
  1627. 00001254  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1628. 00001258  4E75                     rts
  1629. 0000125A  4EAD F7D0                jsr        [A5 - 0x830]
  1630. 0000125E  4EAD F2D0                jsr        [A5 - 0xD30]
  1631. 00001262  4E75                     rts
  1632. 00001264  4FEF FFE8                lea.l      A7, [A7 - 0x18]
  1633. 00001268  486F 0010                pea.l      [A7 + 0x10]
  1634. 0000126C  2F3C 0001 0004           move.l     -[A7], 0x10004
  1635. 00001272  4EAD E230                jsr        [A5 - 0x1DD0]
  1636. 00001276  4A00                     tst.b      D0
  1637. 00001278  504F                     addq.w     A7, 8
  1638. 0000127A  6700 009A                beq        +0x9C /* 00001316 */
  1639. 0000127E  3F2F 0012                move.w     -[A7], [A7 + 0x12]
  1640. 00001282  4EAD F298                jsr        [A5 - 0xD68]
  1641. 00001286  4A00                     tst.b      D0
  1642. 00001288  544F                     addq.w     A7, 2
  1643. 0000128A  6700 008A                beq        +0x8C /* 00001316 */
  1644. 0000128E  486F 0014                pea.l      [A7 + 0x14]
  1645. 00001292  2F3C 0002 0004           move.l     -[A7], 0x20004
  1646. 00001298  4EAD E230                jsr        [A5 - 0x1DD0]
  1647. 0000129C  4A00                     tst.b      D0
  1648. 0000129E  504F                     addq.w     A7, 8
  1649. 000012A0  6774                     beq        +0x76 /* 00001316 */
  1650. 000012A2  2F6F 0014 000C           move.l     [A7 + 0xC], [A7 + 0x14]
  1651. 000012A8  486F 0014                pea.l      [A7 + 0x14]
  1652. 000012AC  2F3C 0003 0004           move.l     -[A7], 0x30004
  1653. 000012B2  4EAD E230                jsr        [A5 - 0x1DD0]
  1654. 000012B6  4A00                     tst.b      D0
  1655. 000012B8  504F                     addq.w     A7, 8
  1656. 000012BA  675A                     beq        +0x5C /* 00001316 */
  1657. 000012BC  2F6F 0014 0008           move.l     [A7 + 0x8], [A7 + 0x14]
  1658. 000012C2  486F 0014                pea.l      [A7 + 0x14]
  1659. 000012C6  2F3C 0004 0004           move.l     -[A7], 0x40004
  1660. 000012CC  4EAD E230                jsr        [A5 - 0x1DD0]
  1661. 000012D0  4A00                     tst.b      D0
  1662. 000012D2  504F                     addq.w     A7, 8
  1663. 000012D4  6740                     beq        +0x42 /* 00001316 */
  1664. 000012D6  2F6F 0014 0004           move.l     [A7 + 0x4], [A7 + 0x14]
  1665. 000012DC  486F 0014                pea.l      [A7 + 0x14]
  1666. 000012E0  2F3C 0005 0004           move.l     -[A7], 0x50004
  1667. 000012E6  4EAD E230                jsr        [A5 - 0x1DD0]
  1668. 000012EA  4A00                     tst.b      D0
  1669. 000012EC  504F                     addq.w     A7, 8
  1670. 000012EE  6726                     beq        +0x28 /* 00001316 */
  1671. 000012F0  2EAF 0014                move.l     [A7], [A7 + 0x14]
  1672. 000012F4  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1673. 000012F8  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1674. 000012FC  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1675. 00001300  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1676. 00001304  3F2F 0022                move.w     -[A7], [A7 + 0x22]
  1677. 00001308  4EAD F8B0                jsr        [A5 - 0x750]
  1678. 0000130C  42A7                     clr.l      -[A7]
  1679. 0000130E  4EAD E210                jsr        [A5 - 0x1DF0]
  1680. 00001312  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1681. label00001316:
  1682. 00001316  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1683. 0000131A  4E75                     rts
  1684. 0000131C  4EAD F808                jsr        [A5 - 0x7F8]
  1685. 00001320  42A7                     clr.l      -[A7]
  1686. 00001322  4EAD E210                jsr        [A5 - 0x1DF0]
  1687. 00001326  584F                     addq.w     A7, 4
  1688. 00001328  4E75                     rts
  1689. 0000132A  4EAD F7D8                jsr        [A5 - 0x828]
  1690. 0000132E  4EAD F2D0                jsr        [A5 - 0xD30]
  1691. 00001332  4E75                     rts
  1692. 00001334  4EAD F7E0                jsr        [A5 - 0x820]
  1693. 00001338  4EAD F2D0                jsr        [A5 - 0xD30]
  1694. 0000133C  4E75                     rts
  1695. 0000133E  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  1696. 00001342  486F 0008                pea.l      [A7 + 0x8]
  1697. 00001346  2F3C 0001 0004           move.l     -[A7], 0x10004
  1698. 0000134C  4EAD E230                jsr        [A5 - 0x1DD0]
  1699. 00001350  4A00                     tst.b      D0
  1700. 00001352  504F                     addq.w     A7, 8
  1701. 00001354  675C                     beq        +0x5E /* 000013B2 */
  1702. 00001356  3F2F 000A                move.w     -[A7], [A7 + 0xA]
  1703. 0000135A  4EAD F298                jsr        [A5 - 0xD68]
  1704. 0000135E  4A00                     tst.b      D0
  1705. 00001360  544F                     addq.w     A7, 2
  1706. 00001362  674E                     beq        +0x50 /* 000013B2 */
  1707. 00001364  486F 0004                pea.l      [A7 + 0x4]
  1708. 00001368  2F3C 0002 0004           move.l     -[A7], 0x20004
  1709. 0000136E  4EAD E230                jsr        [A5 - 0x1DD0]
  1710. 00001372  4A00                     tst.b      D0
  1711. 00001374  504F                     addq.w     A7, 8
  1712. 00001376  673A                     beq        +0x3C /* 000013B2 */
  1713. 00001378  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  1714. 0000137C  4EAD F298                jsr        [A5 - 0xD68]
  1715. 00001380  4A00                     tst.b      D0
  1716. 00001382  544F                     addq.w     A7, 2
  1717. 00001384  672C                     beq        +0x2E /* 000013B2 */
  1718. 00001386  4297                     clr.l      [A7]
  1719. 00001388  4857                     pea.l      [A7]
  1720. 0000138A  2F3C 0003 0004           move.l     -[A7], 0x30004
  1721. 00001390  4EAD E228                jsr        [A5 - 0x1DD8]
  1722. 00001394  4A00                     tst.b      D0
  1723. 00001396  504F                     addq.w     A7, 8
  1724. 00001398  6718                     beq        +0x1A /* 000013B2 */
  1725. 0000139A  2F17                     move.l     -[A7], [A7]
  1726. 0000139C  3F2F 000A                move.w     -[A7], [A7 + 0xA]
  1727. 000013A0  3F2F 0010                move.w     -[A7], [A7 + 0x10]
  1728. 000013A4  4EAD F898                jsr        [A5 - 0x768]
  1729. 000013A8  42A7                     clr.l      -[A7]
  1730. 000013AA  4EAD E210                jsr        [A5 - 0x1DF0]
  1731. 000013AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1732. label000013B2:
  1733. 000013B2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1734. 000013B6  4E75                     rts
  1735. 000013B8  4878 0001                push.l     0x1
  1736. 000013BC  3F3C 001C                move.w     -[A7], 0x1C
  1737. 000013C0  4EAD F288                jsr        [A5 - 0xD78]
  1738. 000013C4  42A7                     clr.l      -[A7]
  1739. 000013C6  4EAD E210                jsr        [A5 - 0x1DF0]
  1740. 000013CA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1741. 000013CE  4E75                     rts
  1742. 000013D0  48E7 1020                movem.l    -[A7], D3,A2
  1743. 000013D4  4FEF FFE8                lea.l      A7, [A7 - 0x18]
  1744. 000013D8  95CA                     sub.l      A2, A2
  1745. 000013DA  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  1746. 000013DE  0C43 0001                cmpi.w     D3, 0x1
  1747. 000013E2  6D30                     blt        +0x32 /* 00001414 */
  1748. 000013E4  3003                     move.w     D0, D3
  1749. 000013E6  48C0                     ext.l      D0
  1750. 000013E8  E788                     lsl        D0, 3
  1751. 000013EA  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1752. 000013EE  2050                     movea.l    A0, [A0]
  1753. 000013F0  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1754. 000013F4  91C0                     sub.l      A0, D0
  1755. 000013F6  2E90                     move.l     [A7], [A0]
  1756. 000013F8  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  1757. 000013FE  486F 0008                pea.l      [A7 + 0x8]
  1758. 00001402  486F 0004                pea.l      [A7 + 0x4]
  1759. 00001406  4EAD E870                jsr        [A5 - 0x1790]
  1760. 0000140A  4A00                     tst.b      D0
  1761. 0000140C  504F                     addq.w     A7, 8
  1762. 0000140E  6704                     beq        +0x6 /* 00001414 */
  1763. 00001410  45EF 0008                lea.l      A2, [A7 + 0x8]
  1764. label00001414:
  1765. 00001414  2F0A                     move.l     -[A7], A2
  1766. 00001416  4EAD F7E8                jsr        [A5 - 0x818]
  1767. 0000141A  42A7                     clr.l      -[A7]
  1768. 0000141C  4EAD E210                jsr        [A5 - 0x1DF0]
  1769. 00001420  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1770. 00001424  4CDF 0408                movem.l    D3,A2, [A7]+
  1771. 00001428  4E75                     rts
  1772. 0000142A  514F                     subq.w     A7, 8
  1773. 0000142C  486F 0004                pea.l      [A7 + 0x4]
  1774. 00001430  2F3C 0001 0004           move.l     -[A7], 0x10004
  1775. 00001436  4EAD E230                jsr        [A5 - 0x1DD0]
  1776. 0000143A  4A00                     tst.b      D0
  1777. 0000143C  504F                     addq.w     A7, 8
  1778. 0000143E  6740                     beq        +0x42 /* 00001480 */
  1779. 00001440  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  1780. 00001444  4EAD F298                jsr        [A5 - 0xD68]
  1781. 00001448  4A00                     tst.b      D0
  1782. 0000144A  544F                     addq.w     A7, 2
  1783. 0000144C  6732                     beq        +0x34 /* 00001480 */
  1784. 0000144E  4857                     pea.l      [A7]
  1785. 00001450  2F3C 0002 0004           move.l     -[A7], 0x20004
  1786. 00001456  4EAD E230                jsr        [A5 - 0x1DD0]
  1787. 0000145A  4A00                     tst.b      D0
  1788. 0000145C  504F                     addq.w     A7, 8
  1789. 0000145E  6720                     beq        +0x22 /* 00001480 */
  1790. 00001460  4A97                     tst.l      [A7]
  1791. 00001462  56C0                     sne        D0
  1792. 00001464  4400                     neg.b      D0
  1793. 00001466  49C0                     lea.l      A4, D0
  1794. 00001468  2F00                     move.l     -[A7], D0
  1795. 0000146A  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1796. 0000146E  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  1797. 00001472  4EAD F290                jsr        [A5 - 0xD70]
  1798. 00001476  42A7                     clr.l      -[A7]
  1799. 00001478  4EAD E210                jsr        [A5 - 0x1DF0]
  1800. 0000147C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1801. label00001480:
  1802. 00001480  504F                     addq.w     A7, 8
  1803. 00001482  4E75                     rts
  1804. 00001484  514F                     subq.w     A7, 8
  1805. 00001486  486F 0004                pea.l      [A7 + 0x4]
  1806. 0000148A  2F3C 0001 0004           move.l     -[A7], 0x10004
  1807. 00001490  4EAD E230                jsr        [A5 - 0x1DD0]
  1808. 00001494  4A00                     tst.b      D0
  1809. 00001496  504F                     addq.w     A7, 8
  1810. 00001498  6740                     beq        +0x42 /* 000014DA */
  1811. 0000149A  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  1812. 0000149E  4EAD F2A0                jsr        [A5 - 0xD60]
  1813. 000014A2  4A00                     tst.b      D0
  1814. 000014A4  544F                     addq.w     A7, 2
  1815. 000014A6  6732                     beq        +0x34 /* 000014DA */
  1816. 000014A8  4857                     pea.l      [A7]
  1817. 000014AA  2F3C 0002 0004           move.l     -[A7], 0x20004
  1818. 000014B0  4EAD E230                jsr        [A5 - 0x1DD0]
  1819. 000014B4  4A00                     tst.b      D0
  1820. 000014B6  504F                     addq.w     A7, 8
  1821. 000014B8  6720                     beq        +0x22 /* 000014DA */
  1822. 000014BA  4A97                     tst.l      [A7]
  1823. 000014BC  56C0                     sne        D0
  1824. 000014BE  4400                     neg.b      D0
  1825. 000014C0  49C0                     lea.l      A4, D0
  1826. 000014C2  2F00                     move.l     -[A7], D0
  1827. 000014C4  3F3C 0012                move.w     -[A7], 0x12
  1828. 000014C8  3F2F 000C                move.w     -[A7], [A7 + 0xC]
  1829. 000014CC  4EAD F290                jsr        [A5 - 0xD70]
  1830. 000014D0  42A7                     clr.l      -[A7]
  1831. 000014D2  4EAD E210                jsr        [A5 - 0x1DF0]
  1832. 000014D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1833. label000014DA:
  1834. 000014DA  504F                     addq.w     A7, 8
  1835. 000014DC  4E75                     rts
  1836. 000014DE  594F                     subq.w     A7, 4
  1837. 000014E0  4857                     pea.l      [A7]
  1838. 000014E2  2F3C 0001 0004           move.l     -[A7], 0x10004
  1839. 000014E8  4EAD E230                jsr        [A5 - 0x1DD0]
  1840. 000014EC  4A00                     tst.b      D0
  1841. 000014EE  504F                     addq.w     A7, 8
  1842. 000014F0  670E                     beq        +0x10 /* 00001500 */
  1843. 000014F2  2F17                     move.l     -[A7], [A7]
  1844. 000014F4  4EAD F7B8                jsr        [A5 - 0x848]
  1845. 000014F8  42A7                     clr.l      -[A7]
  1846. 000014FA  4EAD E210                jsr        [A5 - 0x1DF0]
  1847. 000014FE  504F                     addq.w     A7, 8
  1848. label00001500:
  1849. 00001500  584F                     addq.w     A7, 4
  1850. 00001502  4E75                     rts
  1851. 00001504  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  1852. 00001508  486F 000C                pea.l      [A7 + 0xC]
  1853. 0000150C  2F3C 0001 0004           move.l     -[A7], 0x10004
  1854. 00001512  4EAD E230                jsr        [A5 - 0x1DD0]
  1855. 00001516  4A00                     tst.b      D0
  1856. 00001518  504F                     addq.w     A7, 8
  1857. 0000151A  6700 0082                beq        +0x84 /* 0000159E */
  1858. 0000151E  4AAF 000C                tst.l      [A7 + 0xC]
  1859. 00001522  6612                     bne        +0x14 /* 00001536 */
  1860. 00001524  42A7                     clr.l      -[A7]
  1861. 00001526  42A7                     clr.l      -[A7]
  1862. 00001528  42A7                     clr.l      -[A7]
  1863. 0000152A  42A7                     clr.l      -[A7]
  1864. 0000152C  4EAD F7A8                jsr        [A5 - 0x858]
  1865. 00001530  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1866. 00001534  6060                     bra        +0x62 /* 00001596 */
  1867. label00001536:
  1868. 00001536  7001                     moveq.l    D0, 0x01
  1869. 00001538  2F40 0008                move.l     [A7 + 0x8], D0
  1870. 0000153C  486F 0008                pea.l      [A7 + 0x8]
  1871. 00001540  2F3C 0002 0004           move.l     -[A7], 0x20004
  1872. 00001546  4EAD E228                jsr        [A5 - 0x1DD8]
  1873. 0000154A  4A00                     tst.b      D0
  1874. 0000154C  504F                     addq.w     A7, 8
  1875. 0000154E  674E                     beq        +0x50 /* 0000159E */
  1876. 00001550  7001                     moveq.l    D0, 0x01
  1877. 00001552  2F40 0004                move.l     [A7 + 0x4], D0
  1878. 00001556  486F 0004                pea.l      [A7 + 0x4]
  1879. 0000155A  2F3C 0003 0004           move.l     -[A7], 0x30004
  1880. 00001560  4EAD E228                jsr        [A5 - 0x1DD8]
  1881. 00001564  4A00                     tst.b      D0
  1882. 00001566  504F                     addq.w     A7, 8
  1883. 00001568  6734                     beq        +0x36 /* 0000159E */
  1884. 0000156A  7001                     moveq.l    D0, 0x01
  1885. 0000156C  2E80                     move.l     [A7], D0
  1886. 0000156E  4857                     pea.l      [A7]
  1887. 00001570  2F3C 0004 0004           move.l     -[A7], 0x40004
  1888. 00001576  4EAD E228                jsr        [A5 - 0x1DD8]
  1889. 0000157A  4A00                     tst.b      D0
  1890. 0000157C  504F                     addq.w     A7, 8
  1891. 0000157E  671E                     beq        +0x20 /* 0000159E */
  1892. 00001580  2F17                     move.l     -[A7], [A7]
  1893. 00001582  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  1894. 00001586  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1895. 0000158A  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  1896. 0000158E  4EAD F7A8                jsr        [A5 - 0x858]
  1897. 00001592  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1898. label00001596:
  1899. 00001596  42A7                     clr.l      -[A7]
  1900. 00001598  4EAD E210                jsr        [A5 - 0x1DF0]
  1901. 0000159C  584F                     addq.w     A7, 4
  1902. label0000159E:
  1903. 0000159E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1904. 000015A2  4E75                     rts
  1905. 000015A4  4FEF FEE6                lea.l      A7, [A7 - 0x11A]
  1906. 000015A8  3F3C 0007                move.w     -[A7], 0x7
  1907. 000015AC  4EAD F280                jsr        [A5 - 0xD80]
  1908. 000015B0  4A80                     tst.l      D0
  1909. 000015B2  544F                     addq.w     A7, 2
  1910. 000015B4  6700 0112                beq        +0x114 /* 000016C8 */
  1911. 000015B8  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  1912. 000015BE  6C0E                     bge        +0x10 /* 000015CE */
  1913. 000015C0  3F3C 0015                move.w     -[A7], 0x15
  1914. 000015C4  4EAD E070                jsr        [A5 - 0x1F90]
  1915. 000015C8  4FEF 011C                lea.l      A7, [A7 + 0x11C]
  1916. 000015CC  4E75                     rts
  1917. label000015CE:
  1918. 000015CE  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  1919. 000015D2  48C0                     ext.l      D0
  1920. 000015D4  E788                     lsl        D0, 3
  1921. 000015D6  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  1922. 000015DA  2050                     movea.l    A0, [A0]
  1923. 000015DC  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  1924. 000015E0  91C0                     sub.l      A0, D0
  1925. 000015E2  2F50 010E                move.l     [A7 + 0x10E], [A0]
  1926. 000015E6  2F68 0004 0112           move.l     [A7 + 0x112], [A0 + 0x4]
  1927. 000015EC  7004                     moveq.l    D0, 0x04
  1928. 000015EE  B0AF 010E                cmp.l      D0, [A7 + 0x10E]
  1929. 000015F2  6646                     bne        +0x48 /* 0000163A */
  1930. 000015F4  202F 0112                move.l     D0, [A7 + 0x112]
  1931. 000015F8  7210                     moveq.l    D1, 0x10
  1932. 000015FA  E2A0                     asr        D0, D1
  1933. 000015FC  3F40 0116                move.w     [A7 + 0x116], D0
  1934. 00001600  4A40                     tst.w      D0
  1935. 00001602  6606                     bne        +0x8 /* 0000160A */
  1936. 00001604  3F7C 0001 0116           move.w     [A7 + 0x116], 0x1
  1937. label0000160A:
  1938. 0000160A  3F6F 0114 0118           move.w     [A7 + 0x118], [A7 + 0x114]
  1939. 00001610  4A6F 0118                tst.w      [A7 + 0x118]
  1940. 00001614  6618                     bne        +0x1A /* 0000162E */
  1941. 00001616  426F 0116                clr.w      [A7 + 0x116]
  1942. 0000161A  42A7                     clr.l      -[A7]
  1943. 0000161C  42A7                     clr.l      -[A7]
  1944. 0000161E  486F 011E                pea.l      [A7 + 0x11E]
  1945. 00001622  4EAD F7C8                jsr        [A5 - 0x838]
  1946. 00001626  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1947. 0000162A  6000 009C                bra        +0x9E /* 000016C8 */
  1948. label0000162E:
  1949. 0000162E  4A6F 0118                tst.w      [A7 + 0x118]
  1950. 00001632  6C4C                     bge        +0x4E /* 00001680 */
  1951. 00001634  526F 0118                addq.w     [A7 + 0x118], 1
  1952. 00001638  6046                     bra        +0x48 /* 00001680 */
  1953. label0000163A:
  1954. 0000163A  7001                     moveq.l    D0, 0x01
  1955. 0000163C  B0AF 010E                cmp.l      D0, [A7 + 0x10E]
  1956. 00001640  6630                     bne        +0x32 /* 00001672 */
  1957. 00001642  4857                     pea.l      [A7]
  1958. 00001644  2F2F 0116                move.l     -[A7], [A7 + 0x116]
  1959. 00001648  4EAD E158                jsr        [A5 - 0x1EA8]
  1960. 0000164C  426F 011E                clr.w      [A7 + 0x11E]
  1961. 00001650  486F 011E                pea.l      [A7 + 0x11E]
  1962. 00001654  486F 000C                pea.l      [A7 + 0xC]
  1963. 00001658  4EAD F7C0                jsr        [A5 - 0x840]
  1964. 0000165C  4A00                     tst.b      D0
  1965. 0000165E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1966. 00001662  661C                     bne        +0x1E /* 00001680 */
  1967. 00001664  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  1968. 00001668  4EAD E070                jsr        [A5 - 0x1F90]
  1969. 0000166C  4FEF 011C                lea.l      A7, [A7 + 0x11C]
  1970. 00001670  4E75                     rts
  1971. label00001672:
  1972. 00001672  3F3C 0013                move.w     -[A7], 0x13
  1973. 00001676  4EAD E070                jsr        [A5 - 0x1F90]
  1974. 0000167A  4FEF 011C                lea.l      A7, [A7 + 0x11C]
  1975. 0000167E  4E75                     rts
  1976. label00001680:
  1977. 00001680  7001                     moveq.l    D0, 0x01
  1978. 00001682  2F40 0106                move.l     [A7 + 0x106], D0
  1979. 00001686  701C                     moveq.l    D0, 0x1C
  1980. 00001688  2F40 010A                move.l     [A7 + 0x10A], D0
  1981. 0000168C  486F 010A                pea.l      [A7 + 0x10A]
  1982. 00001690  2F3C 0002 0004           move.l     -[A7], 0x20004
  1983. 00001696  4EAD E228                jsr        [A5 - 0x1DD8]
  1984. 0000169A  4A00                     tst.b      D0
  1985. 0000169C  504F                     addq.w     A7, 8
  1986. 0000169E  6730                     beq        +0x32 /* 000016D0 */
  1987. 000016A0  486F 0106                pea.l      [A7 + 0x106]
  1988. 000016A4  2F3C 0003 0004           move.l     -[A7], 0x30004
  1989. 000016AA  4EAD E228                jsr        [A5 - 0x1DD8]
  1990. 000016AE  4A00                     tst.b      D0
  1991. 000016B0  504F                     addq.w     A7, 8
  1992. 000016B2  671C                     beq        +0x1E /* 000016D0 */
  1993. 000016B4  2F2F 0106                move.l     -[A7], [A7 + 0x106]
  1994. 000016B8  2F2F 010E                move.l     -[A7], [A7 + 0x10E]
  1995. 000016BC  486F 011E                pea.l      [A7 + 0x11E]
  1996. 000016C0  4EAD F7C8                jsr        [A5 - 0x838]
  1997. 000016C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1998. label000016C8:
  1999. 000016C8  42A7                     clr.l      -[A7]
  2000. 000016CA  4EAD E210                jsr        [A5 - 0x1DF0]
  2001. 000016CE  584F                     addq.w     A7, 4
  2002. label000016D0:
  2003. 000016D0  4FEF 011A                lea.l      A7, [A7 + 0x11A]
  2004. 000016D4  4E75                     rts
  2005. 000016D6  48E7 1020                movem.l    -[A7], D3,A2
  2006. 000016DA  4FEF FEE0                lea.l      A7, [A7 - 0x120]
  2007. 000016DE  3F7C 0001 0114           move.w     [A7 + 0x114], 0x1
  2008. 000016E4  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  2009. 000016EA  6C12                     bge        +0x14 /* 000016FE */
  2010. 000016EC  3F3C 0015                move.w     -[A7], 0x15
  2011. 000016F0  4EAD E070                jsr        [A5 - 0x1F90]
  2012. 000016F4  4FEF 0122                lea.l      A7, [A7 + 0x122]
  2013. 000016F8  4CDF 0408                movem.l    D3,A2, [A7]+
  2014. 000016FC  4E75                     rts
  2015. label000016FE:
  2016. 000016FE  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  2017. 00001702  48C0                     ext.l      D0
  2018. 00001704  E788                     lsl        D0, 3
  2019. 00001706  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  2020. 0000170A  2050                     movea.l    A0, [A0]
  2021. 0000170C  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  2022. 00001710  91C0                     sub.l      A0, D0
  2023. 00001712  2F50 0118                move.l     [A7 + 0x118], [A0]
  2024. 00001716  2F68 0004 011C           move.l     [A7 + 0x11C], [A0 + 0x4]
  2025. 0000171C  4A6D 101E                tst.w      [A5 + 0x101E]
  2026. 00001720  6600 015E                bne        +0x160 /* 00001880 */
  2027. 00001724  7004                     moveq.l    D0, 0x04
  2028. 00001726  B0AF 0118                cmp.l      D0, [A7 + 0x118]
  2029. 0000172A  6600 0094                bne        +0x96 /* 000017C0 */
  2030. 0000172E  262F 011C                move.l     D3, [A7 + 0x11C]
  2031. label00001732:
  2032. 00001732  4A83                     tst.l      D3
  2033. 00001734  6614                     bne        +0x16 /* 0000174A */
  2034. 00001736  426F 0116                clr.w      [A7 + 0x116]
  2035. 0000173A  486F 0114                pea.l      [A7 + 0x114]
  2036. 0000173E  4267                     clr.w      -[A7]
  2037. 00001740  4EAD F7A0                jsr        [A5 - 0x860]
  2038. 00001744  5C4F                     addq.w     A7, 6
  2039. 00001746  6000 0130                bra        +0x132 /* 00001878 */
  2040. label0000174A:
  2041. 0000174A  42AF 0110                clr.l      [A7 + 0x110]
  2042. 0000174E  0C6D 0002 0FA0           cmpi.w     [A5 + 0xFA0], 0x2
  2043. 00001754  6D52                     blt        +0x54 /* 000017A8 */
  2044. 00001756  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  2045. 0000175A  48C0                     ext.l      D0
  2046. 0000175C  5380                     subq.l     D0, 1
  2047. 0000175E  E788                     lsl        D0, 3
  2048. 00001760  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  2049. 00001764  2050                     movea.l    A0, [A0]
  2050. 00001766  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  2051. 0000176A  91C0                     sub.l      A0, D0
  2052. 0000176C  2F50 0118                move.l     [A7 + 0x118], [A0]
  2053. 00001770  2F68 0004 011C           move.l     [A7 + 0x11C], [A0 + 0x4]
  2054. 00001776  7004                     moveq.l    D0, 0x04
  2055. 00001778  B0AF 0118                cmp.l      D0, [A7 + 0x118]
  2056. 0000177C  6606                     bne        +0x8 /* 00001784 */
  2057. 0000177E  4AAF 011C                tst.l      [A7 + 0x11C]
  2058. 00001782  6724                     beq        +0x26 /* 000017A8 */
  2059. label00001784:
  2060. 00001784  426F 0114                clr.w      [A7 + 0x114]
  2061. 00001788  3F3C 002D                move.w     -[A7], 0x2D /* '-' */
  2062. 0000178C  486F 0116                pea.l      [A7 + 0x116]
  2063. 00001790  486D F4E0                pea.l      [A5 - 0xB20]
  2064. 00001794  486F 0122                pea.l      [A7 + 0x122]
  2065. 00001798  4EAD F2C0                jsr        [A5 - 0xD40]
  2066. 0000179C  4A00                     tst.b      D0
  2067. 0000179E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2068. 000017A2  6700 00DC                beq        +0xDE /* 00001880 */
  2069. 000017A6  6008                     bra        +0xA /* 000017B0 */
  2070. label000017A8:
  2071. 000017A8  426F 0114                clr.w      [A7 + 0x114]
  2072. 000017AC  426F 0116                clr.w      [A7 + 0x116]
  2073. label000017B0:
  2074. 000017B0  486F 0114                pea.l      [A7 + 0x114]
  2075. 000017B4  3F03                     move.w     -[A7], D3
  2076. 000017B6  4EAD F7A0                jsr        [A5 - 0x860]
  2077. 000017BA  5C4F                     addq.w     A7, 6
  2078. 000017BC  6000 00BA                bra        +0xBC /* 00001878 */
  2079. label000017C0:
  2080. 000017C0  7009                     moveq.l    D0, 0x09
  2081. 000017C2  B0AF 0118                cmp.l      D0, [A7 + 0x118]
  2082. 000017C6  662C                     bne        +0x2E /* 000017F4 */
  2083. 000017C8  206F 011C                movea.l    A0, [A7 + 0x11C]
  2084. 000017CC  2050                     movea.l    A0, [A0]
  2085. 000017CE  4850                     pea.l      [A0]
  2086. 000017D0  486F 0004                pea.l      [A7 + 0x4]
  2087. 000017D4  3F3C 080E                move.w     -[A7], 0x80E
  2088. 000017D8  A9EB                     syscall    Pack4/FP68K
  2089. 000017DA  4857                     pea.l      [A7]
  2090. 000017DC  3F3C 0016                move.w     -[A7], 0x16
  2091. 000017E0  A9EB                     syscall    Pack4/FP68K
  2092. 000017E2  4857                     pea.l      [A7]
  2093. 000017E4  486F 0004                pea.l      [A7 + 0x4]
  2094. 000017E8  3F3C 2810                move.w     -[A7], 0x2810
  2095. 000017EC  A9EB                     syscall    Pack4/FP68K
  2096. 000017EE  2617                     move.l     D3, [A7]
  2097. 000017F0  6000 FF40                bra        -0xBE /* 00001732 */
  2098. label000017F4:
  2099. 000017F4  7006                     moveq.l    D0, 0x06
  2100. 000017F6  B0AF 0118                cmp.l      D0, [A7 + 0x118]
  2101. 000017FA  662A                     bne        +0x2C /* 00001826 */
  2102. 000017FC  246F 011C                movea.l    A2, [A7 + 0x11C]
  2103. 00001800  486F 0110                pea.l      [A7 + 0x110]
  2104. 00001804  2F0A                     move.l     -[A7], A2
  2105. 00001806  2052                     movea.l    A0, [A2]
  2106. 00001808  2050                     movea.l    A0, [A0]
  2107. 0000180A  2068 0014                movea.l    A0, [A0 + 0x14]
  2108. 0000180E  4E90                     jsr        [A0]
  2109. 00001810  4A00                     tst.b      D0
  2110. 00001812  504F                     addq.w     A7, 8
  2111. 00001814  6758                     beq        +0x5A /* 0000186E */
  2112. 00001816  2F2F 0110                move.l     -[A7], [A7 + 0x110]
  2113. 0000181A  486F 0118                pea.l      [A7 + 0x118]
  2114. 0000181E  4EAD F460                jsr        [A5 - 0xBA0]
  2115. 00001822  504F                     addq.w     A7, 8
  2116. 00001824  602E                     bra        +0x30 /* 00001854 */
  2117. label00001826:
  2118. 00001826  7001                     moveq.l    D0, 0x01
  2119. 00001828  B0AF 0118                cmp.l      D0, [A7 + 0x118]
  2120. 0000182C  6640                     bne        +0x42 /* 0000186E */
  2121. 0000182E  486F 000A                pea.l      [A7 + 0xA]
  2122. 00001832  2F2F 0120                move.l     -[A7], [A7 + 0x120]
  2123. 00001836  4EAD E158                jsr        [A5 - 0x1EA8]
  2124. 0000183A  426F 011C                clr.w      [A7 + 0x11C]
  2125. 0000183E  486F 011C                pea.l      [A7 + 0x11C]
  2126. 00001842  486F 0016                pea.l      [A7 + 0x16]
  2127. 00001846  4EAD F4F0                jsr        [A5 - 0xB10]
  2128. 0000184A  4A6F 0126                tst.w      [A7 + 0x126]
  2129. 0000184E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2130. 00001852  6F0E                     ble        +0x10 /* 00001862 */
  2131. label00001854:
  2132. 00001854  486F 0114                pea.l      [A7 + 0x114]
  2133. 00001858  4267                     clr.w      -[A7]
  2134. 0000185A  4EAD F7A0                jsr        [A5 - 0x860]
  2135. 0000185E  5C4F                     addq.w     A7, 6
  2136. 00001860  6016                     bra        +0x18 /* 00001878 */
  2137. label00001862:
  2138. 00001862  3F3C 002D                move.w     -[A7], 0x2D /* '-' */
  2139. 00001866  4EAD E070                jsr        [A5 - 0x1F90]
  2140. 0000186A  544F                     addq.w     A7, 2
  2141. 0000186C  600A                     bra        +0xC /* 00001878 */
  2142. label0000186E:
  2143. 0000186E  3F3C 0013                move.w     -[A7], 0x13
  2144. 00001872  4EAD E070                jsr        [A5 - 0x1F90]
  2145. 00001876  544F                     addq.w     A7, 2
  2146. label00001878:
  2147. 00001878  42A7                     clr.l      -[A7]
  2148. 0000187A  4EAD E210                jsr        [A5 - 0x1DF0]
  2149. 0000187E  584F                     addq.w     A7, 4
  2150. label00001880:
  2151. 00001880  4FEF 0120                lea.l      A7, [A7 + 0x120]
  2152. 00001884  4CDF 0408                movem.l    D3,A2, [A7]+
  2153. 00001888  4E75                     rts
  2154. 0000188A  4EAD F7F0                jsr        [A5 - 0x810]
  2155. 0000188E  42A7                     clr.l      -[A7]
  2156. 00001890  4EAD E210                jsr        [A5 - 0x1DF0]
  2157. 00001894  584F                     addq.w     A7, 4
  2158. 00001896  4E75                     rts
  2159. 00001898  4FEF FEF6                lea.l      A7, [A7 - 0x10A]
  2160. 0000189C  486F 0106                pea.l      [A7 + 0x106]
  2161. 000018A0  2F3C 0001 0001           move.l     -[A7], 0x10001
  2162. 000018A6  4EAD E230                jsr        [A5 - 0x1DD0]
  2163. 000018AA  4A00                     tst.b      D0
  2164. 000018AC  504F                     addq.w     A7, 8
  2165. 000018AE  671C                     beq        +0x1E /* 000018CC */
  2166. 000018B0  4857                     pea.l      [A7]
  2167. 000018B2  2F2F 010A                move.l     -[A7], [A7 + 0x10A]
  2168. 000018B6  4EAD E158                jsr        [A5 - 0x1EA8]
  2169. 000018BA  486F 0008                pea.l      [A7 + 0x8]
  2170. 000018BE  4EAD F7F8                jsr        [A5 - 0x808]
  2171. 000018C2  42A7                     clr.l      -[A7]
  2172. 000018C4  4EAD E210                jsr        [A5 - 0x1DF0]
  2173. 000018C8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2174. label000018CC:
  2175. 000018CC  4FEF 010A                lea.l      A7, [A7 + 0x10A]
  2176. 000018D0  4E75                     rts
  2177. 000018D2  42A7                     clr.l      -[A7]
  2178. 000018D4  4EAD E210                jsr        [A5 - 0x1DF0]
  2179. 000018D8  584F                     addq.w     A7, 4
  2180. 000018DA  4E75                     rts
  2181. 000018DC  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  2182. 000018E0  1F3C 0001                move.b     -[A7], 0x1
  2183. 000018E4  486F 0004                pea.l      [A7 + 0x4]
  2184. 000018E8  486F 000A                pea.l      [A7 + 0xA]
  2185. 000018EC  4EBA F5EC                jsr        [PC - 0xA14 /* 00000EDA */]
  2186. 000018F0  3F40 000A                move.w     [A7 + 0xA], D0
  2187. 000018F4  4A6F 000A                tst.w      [A7 + 0xA]
  2188. 000018F8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2189. 000018FC  6622                     bne        +0x24 /* 00001920 */
  2190. 000018FE  7004                     moveq.l    D0, 0x04
  2191. 00001900  2F40 0006                move.l     [A7 + 0x6], D0
  2192. 00001904  3F2F 0002                move.w     -[A7], [A7 + 0x2]
  2193. 00001908  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  2194. 0000190C  4EAD F818                jsr        [A5 - 0x7E8]
  2195. 00001910  48C0                     ext.l      D0
  2196. 00001912  2F40 000E                move.l     [A7 + 0xE], D0
  2197. 00001916  486F 000A                pea.l      [A7 + 0xA]
  2198. 0000191A  4EAD E210                jsr        [A5 - 0x1DF0]
  2199. 0000191E  504F                     addq.w     A7, 8
  2200. label00001920:
  2201. 00001920  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2202. 00001924  4E75                     rts
  2203. 00001926  48E7 1020                movem.l    -[A7], D3,A2
  2204. 0000192A  4FEF FFEC                lea.l      A7, [A7 - 0x14]
  2205. 0000192E  95CA                     sub.l      A2, A2
  2206. 00001930  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  2207. 00001934  0C43 0001                cmpi.w     D3, 0x1
  2208. 00001938  6638                     bne        +0x3A /* 00001972 */
  2209. 0000193A  3003                     move.w     D0, D3
  2210. 0000193C  48C0                     ext.l      D0
  2211. 0000193E  E788                     lsl        D0, 3
  2212. 00001940  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  2213. 00001944  2050                     movea.l    A0, [A0]
  2214. 00001946  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  2215. 0000194A  91C0                     sub.l      A0, D0
  2216. 0000194C  2F50 000C                move.l     [A7 + 0xC], [A0]
  2217. 00001950  2F68 0004 0010           move.l     [A7 + 0x10], [A0 + 0x4]
  2218. 00001956  486F 000C                pea.l      [A7 + 0xC]
  2219. 0000195A  4EAD E8B8                jsr        [A5 - 0x1748]
  2220. 0000195E  4A00                     tst.b      D0
  2221. 00001960  584F                     addq.w     A7, 4
  2222. 00001962  670E                     beq        +0x10 /* 00001972 */
  2223. 00001964  246F 0010                movea.l    A2, [A7 + 0x10]
  2224. 00001968  426F 000A                clr.w      [A7 + 0xA]
  2225. 0000196C  426F 0006                clr.w      [A7 + 0x6]
  2226. 00001970  6014                     bra        +0x16 /* 00001986 */
  2227. label00001972:
  2228. 00001972  486F 0004                pea.l      [A7 + 0x4]
  2229. 00001976  486F 000C                pea.l      [A7 + 0xC]
  2230. 0000197A  4EBA F42A                jsr        [PC - 0xBD6 /* 00000DA6 */]
  2231. 0000197E  3600                     move.w     D3, D0
  2232. 00001980  4A43                     tst.w      D3
  2233. 00001982  504F                     addq.w     A7, 8
  2234. 00001984  662A                     bne        +0x2C /* 000019B0 */
  2235. label00001986:
  2236. 00001986  4857                     pea.l      [A7]
  2237. 00001988  486F 0008                pea.l      [A7 + 0x8]
  2238. 0000198C  486F 0010                pea.l      [A7 + 0x10]
  2239. 00001990  2F0A                     move.l     -[A7], A2
  2240. 00001992  4EAD F828                jsr        [A5 - 0x7D8]
  2241. 00001996  7004                     moveq.l    D0, 0x04
  2242. 00001998  2F40 001C                move.l     [A7 + 0x1C], D0
  2243. 0000199C  306F 0012                movea.w    A0, [A7 + 0x12]
  2244. 000019A0  2F48 0020                move.l     [A7 + 0x20], A0
  2245. 000019A4  486F 001C                pea.l      [A7 + 0x1C]
  2246. 000019A8  4EAD E210                jsr        [A5 - 0x1DF0]
  2247. 000019AC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2248. label000019B0:
  2249. 000019B0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2250. 000019B4  4CDF 0408                movem.l    D3,A2, [A7]+
  2251. 000019B8  4E75                     rts
  2252. fn000019BA:
  2253. 000019BA  48E7 1E00                movem.l    -[A7], D3,D4,D5,D6
  2254. 000019BE  514F                     subq.w     A7, 8
  2255. 000019C0  1C2F 001C                move.b     D6, [A7 + 0x1C]
  2256. 000019C4  4857                     pea.l      [A7]
  2257. 000019C6  2F3C 0002 0004           move.l     -[A7], 0x20004
  2258. 000019CC  4EAD E230                jsr        [A5 - 0x1DD0]
  2259. 000019D0  4A00                     tst.b      D0
  2260. 000019D2  504F                     addq.w     A7, 8
  2261. 000019D4  6700 0094                beq        +0x96 /* 00001A6A */
  2262. 000019D8  0C6D 0002 0FA0           cmpi.w     [A5 + 0xFA0], 0x2
  2263. 000019DE  6F16                     ble        +0x18 /* 000019F6 */
  2264. 000019E0  486F 0004                pea.l      [A7 + 0x4]
  2265. 000019E4  2F3C 0003 0004           move.l     -[A7], 0x30004
  2266. 000019EA  4EAD E230                jsr        [A5 - 0x1DD0]
  2267. 000019EE  4A00                     tst.b      D0
  2268. 000019F0  504F                     addq.w     A7, 8
  2269. 000019F2  6776                     beq        +0x78 /* 00001A6A */
  2270. 000019F4  600C                     bra        +0xE /* 00001A02 */
  2271. label000019F6:
  2272. 000019F6  4EAD EA28                jsr        [A5 - 0x15D8]
  2273. 000019FA  C1FC 000F                muls.w     D0, 0xF
  2274. 000019FE  2F40 0004                move.l     [A7 + 0x4], D0
  2275. label00001A02:
  2276. 00001A02  4AAF 0004                tst.l      [A7 + 0x4]
  2277. 00001A06  6E06                     bgt        +0x8 /* 00001A0E */
  2278. 00001A08  7001                     moveq.l    D0, 0x01
  2279. 00001A0A  2F40 0004                move.l     [A7 + 0x4], D0
  2280. label00001A0E:
  2281. 00001A0E  383C 00FF                move.w     D4, 0xFF
  2282. 00001A12  4A06                     tst.b      D6
  2283. 00001A14  6712                     beq        +0x14 /* 00001A28 */
  2284. 00001A16  3F2F 0002                move.w     -[A7], [A7 + 0x2]
  2285. 00001A1A  4EAD F930                jsr        [A5 - 0x6D0]
  2286. 00001A1E  3800                     move.w     D4, D0
  2287. 00001A20  4A44                     tst.w      D4
  2288. 00001A22  544F                     addq.w     A7, 2
  2289. 00001A24  6E02                     bgt        +0x4 /* 00001A28 */
  2290. 00001A26  7801                     moveq.l    D4, 0x01
  2291. label00001A28:
  2292. 00001A28  3004                     move.w     D0, D4
  2293. 00001A2A  48C0                     ext.l      D0
  2294. 00001A2C  2A2F 0004                move.l     D5, [A7 + 0x4]
  2295. 00001A30  4C40 5805                movem.l    D0,D2,A3,A4,A6, D0
  2296. 00001A34  4A45                     tst.w      D5
  2297. 00001A36  6E02                     bgt        +0x4 /* 00001A3A */
  2298. 00001A38  7A01                     moveq.l    D5, 0x01
  2299. label00001A3A:
  2300. 00001A3A  3604                     move.w     D3, D4
  2301. 00001A3C  C7C5                     muls.w     D3, D5
  2302. 00001A3E  4C6F 3803 0004           movem.l    D0,D1,A3,A4,A5, [A7 + 0x4]
  2303. 00001A44  4A43                     tst.w      D3
  2304. 00001A46  6E02                     bgt        +0x4 /* 00001A4A */
  2305. 00001A48  7601                     moveq.l    D3, 0x01
  2306. label00001A4A:
  2307. 00001A4A  4A06                     tst.b      D6
  2308. 00001A4C  6704                     beq        +0x6 /* 00001A52 */
  2309. 00001A4E  48C3                     ext.l      D3
  2310. 00001A50  4483                     neg.l      D3
  2311. label00001A52:
  2312. 00001A52  3F03                     move.w     -[A7], D3
  2313. 00001A54  3045                     movea.w    A0, D5
  2314. 00001A56  2F08                     move.l     -[A7], A0
  2315. 00001A58  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  2316. 00001A5C  4EAD F908                jsr        [A5 - 0x6F8]
  2317. 00001A60  42A7                     clr.l      -[A7]
  2318. 00001A62  4EAD E210                jsr        [A5 - 0x1DF0]
  2319. 00001A66  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2320. label00001A6A:
  2321. 00001A6A  504F                     addq.w     A7, 8
  2322. 00001A6C  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  2323. 00001A70  4E75                     rts
  2324. fn00001A72:
  2325. 00001A72  2F03                     move.l     -[A7], D3
  2326. 00001A74  4FEF FEEA                lea.l      A7, [A7 - 0x116]
  2327. 00001A78  486F 010A                pea.l      [A7 + 0x10A]
  2328. 00001A7C  2F3C 0002 0004           move.l     -[A7], 0x20004
  2329. 00001A82  4EAD E230                jsr        [A5 - 0x1DD0]
  2330. 00001A86  4A00                     tst.b      D0
  2331. 00001A88  504F                     addq.w     A7, 8
  2332. 00001A8A  674E                     beq        +0x50 /* 00001ADA */
  2333. 00001A8C  4857                     pea.l      [A7]
  2334. 00001A8E  2F3C 0003 0001           move.l     -[A7], 0x30001
  2335. 00001A94  4EAD E230                jsr        [A5 - 0x1DD0]
  2336. 00001A98  4A00                     tst.b      D0
  2337. 00001A9A  504F                     addq.w     A7, 8
  2338. 00001A9C  673C                     beq        +0x3E /* 00001ADA */
  2339. 00001A9E  486F 0004                pea.l      [A7 + 0x4]
  2340. 00001AA2  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  2341. 00001AA6  4EAD E158                jsr        [A5 - 0x1EA8]
  2342. 00001AAA  7600                     moveq.l    D3, 0x00
  2343. 00001AAC  4A2F 0126                tst.b      [A7 + 0x126]
  2344. 00001AB0  504F                     addq.w     A7, 8
  2345. 00001AB2  6710                     beq        +0x12 /* 00001AC4 */
  2346. 00001AB4  486F 0004                pea.l      [A7 + 0x4]
  2347. 00001AB8  3F2F 0110                move.w     -[A7], [A7 + 0x110]
  2348. 00001ABC  4EAD F910                jsr        [A5 - 0x6F0]
  2349. 00001AC0  3600                     move.w     D3, D0
  2350. 00001AC2  5C4F                     addq.w     A7, 6
  2351. label00001AC4:
  2352. 00001AC4  7004                     moveq.l    D0, 0x04
  2353. 00001AC6  2F40 010E                move.l     [A7 + 0x10E], D0
  2354. 00001ACA  3043                     movea.w    A0, D3
  2355. 00001ACC  2F48 0112                move.l     [A7 + 0x112], A0
  2356. 00001AD0  486F 010E                pea.l      [A7 + 0x10E]
  2357. 00001AD4  4EAD E210                jsr        [A5 - 0x1DF0]
  2358. 00001AD8  584F                     addq.w     A7, 4
  2359. label00001ADA:
  2360. 00001ADA  4FEF 0116                lea.l      A7, [A7 + 0x116]
  2361. 00001ADE  261F                     move.l     D3, [A7]+
  2362. 00001AE0  4E75                     rts
  2363. fn00001AE2:
  2364. 00001AE2  594F                     subq.w     A7, 4
  2365. 00001AE4  4857                     pea.l      [A7]
  2366. 00001AE6  2F3C 0002 0004           move.l     -[A7], 0x20004
  2367. 00001AEC  4EAD E230                jsr        [A5 - 0x1DD0]
  2368. 00001AF0  4A00                     tst.b      D0
  2369. 00001AF2  504F                     addq.w     A7, 8
  2370. 00001AF4  6728                     beq        +0x2A /* 00001B1E */
  2371. 00001AF6  0CAF 0000 00A2 0008      cmpi.l     [A7 + 0x8], 0xA2
  2372. 00001AFE  660C                     bne        +0xE /* 00001B0C */
  2373. 00001B00  3F2F 0002                move.w     -[A7], [A7 + 0x2]
  2374. 00001B04  4EAD F918                jsr        [A5 - 0x6E8]
  2375. 00001B08  544F                     addq.w     A7, 2
  2376. 00001B0A  600A                     bra        +0xC /* 00001B16 */
  2377. label00001B0C:
  2378. 00001B0C  3F2F 0002                move.w     -[A7], [A7 + 0x2]
  2379. 00001B10  4EAD F920                jsr        [A5 - 0x6E0]
  2380. 00001B14  544F                     addq.w     A7, 2
  2381. label00001B16:
  2382. 00001B16  42A7                     clr.l      -[A7]
  2383. 00001B18  4EAD E210                jsr        [A5 - 0x1DF0]
  2384. 00001B1C  584F                     addq.w     A7, 4
  2385. label00001B1E:
  2386. 00001B1E  584F                     addq.w     A7, 4
  2387. 00001B20  4E75                     rts
  2388. 00001B22  514F                     subq.w     A7, 8
  2389. 00001B24  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  2390. 00001B2A  6C0E                     bge        +0x10 /* 00001B3A */
  2391. 00001B2C  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  2392. 00001B30  4EAD E070                jsr        [A5 - 0x1F90]
  2393. 00001B34  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2394. 00001B38  4E75                     rts
  2395. label00001B3A:
  2396. 00001B3A  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  2397. 00001B3E  48C0                     ext.l      D0
  2398. 00001B40  E788                     lsl        D0, 3
  2399. 00001B42  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  2400. 00001B46  2050                     movea.l    A0, [A0]
  2401. 00001B48  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  2402. 00001B4C  91C0                     sub.l      A0, D0
  2403. 00001B4E  2E90                     move.l     [A7], [A0]
  2404. 00001B50  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  2405. 00001B56  7008                     moveq.l    D0, 0x08
  2406. 00001B58  B097                     cmp.l      D0, [A7]
  2407. 00001B5A  670E                     beq        +0x10 /* 00001B6A */
  2408. 00001B5C  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  2409. 00001B60  4EAD E070                jsr        [A5 - 0x1F90]
  2410. 00001B64  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2411. 00001B68  4E75                     rts
  2412. label00001B6A:
  2413. 00001B6A  202F 0004                move.l     D0, [A7 + 0x4]
  2414. 00001B6E  4EAD 9D1E                jsr        [A5 - 0x62E2]
  2415. 00001B72  0068 0000 00A0           ori.w      [A0 + 0xA0], 0x0
  2416. 00001B78  0000 016A                ori.b      D0, 0x6A /* 'j' */
  2417. 00001B7C  0005 0000                ori.b      D5, 0x0
  2418. 00001B80  00A0 0020 0000           ori.l      -[A0], 0x200000 /* ' \0\0' */
  2419. 00001B86  00A1 0024 0000           ori.l      -[A1], 0x240000 /* '$\0\0' */
  2420. 00001B8C  00A2 0040 0000           ori.l      -[A2], 0x400000 /* '@\0\0' */
  2421. 00001B92  00A3 0024 0000           ori.l      -[A3], 0x240000 /* '$\0\0' */
  2422. 00001B98  00A4 002A 0000           ori.l      -[A4], 0x2A0000 /* '*\0\0' */
  2423. 00001B9E  016A 002E                bchg       [A2 + 0x2E], D0
  2424. 00001BA2  4227                     clr.b      -[A7]
  2425. 00001BA4  4EBA FE14                jsr        [PC - 0x1EC /* 000019BA */]
  2426. 00001BA8  544F                     addq.w     A7, 2
  2427. 00001BAA  603C                     bra        +0x3E /* 00001BE8 */
  2428. 00001BAC  1F3C 0001                move.b     -[A7], 0x1
  2429. 00001BB0  4EBA FE08                jsr        [PC - 0x1F8 /* 000019BA */]
  2430. 00001BB4  544F                     addq.w     A7, 2
  2431. 00001BB6  6030                     bra        +0x32 /* 00001BE8 */
  2432. 00001BB8  1F3C 0001                move.b     -[A7], 0x1
  2433. 00001BBC  4EBA FEB4                jsr        [PC - 0x14C /* 00001A72 */]
  2434. 00001BC0  544F                     addq.w     A7, 2
  2435. 00001BC2  6024                     bra        +0x26 /* 00001BE8 */
  2436. 00001BC4  4227                     clr.b      -[A7]
  2437. 00001BC6  4EBA FEAA                jsr        [PC - 0x156 /* 00001A72 */]
  2438. 00001BCA  544F                     addq.w     A7, 2
  2439. 00001BCC  601A                     bra        +0x1C /* 00001BE8 */
  2440. 00001BCE  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  2441. 00001BD2  4EBA FF0E                jsr        [PC - 0xF2 /* 00001AE2 */]
  2442. 00001BD6  584F                     addq.w     A7, 4
  2443. 00001BD8  600E                     bra        +0x10 /* 00001BE8 */
  2444. 00001BDA  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  2445. 00001BDE  4EAD E070                jsr        [A5 - 0x1F90]
  2446. 00001BE2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2447. 00001BE6  4E75                     rts
  2448. label00001BE8:
  2449. 00001BE8  504F                     addq.w     A7, 8
  2450. 00001BEA  4E75                     rts
  2451. 00001BEC  2F0A                     move.l     -[A7], A2
  2452. 00001BEE  4FEF FFE6                lea.l      A7, [A7 - 0x1A]
  2453. 00001BF2  0C6D 0002 0FA0           cmpi.w     [A5 + 0xFA0], 0x2
  2454. 00001BF8  6C10                     bge        +0x12 /* 00001C0A */
  2455. 00001BFA  3F3C 002F                move.w     -[A7], 0x2F /* '/' */
  2456. 00001BFE  4EAD E070                jsr        [A5 - 0x1F90]
  2457. 00001C02  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2458. 00001C06  245F                     movea.l    A2, [A7]+
  2459. 00001C08  4E75                     rts
  2460. label00001C0A:
  2461. 00001C0A  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  2462. 00001C0E  48C0                     ext.l      D0
  2463. 00001C10  E788                     lsl        D0, 3
  2464. 00001C12  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  2465. 00001C16  2050                     movea.l    A0, [A0]
  2466. 00001C18  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  2467. 00001C1C  91C0                     sub.l      A0, D0
  2468. 00001C1E  2F50 0012                move.l     [A7 + 0x12], [A0]
  2469. 00001C22  2F68 0004 0016           move.l     [A7 + 0x16], [A0 + 0x4]
  2470. 00001C28  7008                     moveq.l    D0, 0x08
  2471. 00001C2A  B0AF 0012                cmp.l      D0, [A7 + 0x12]
  2472. 00001C2E  663C                     bne        +0x3E /* 00001C6C */
  2473. 00001C30  702A                     moveq.l    D0, 0x2A
  2474. 00001C32  B0AF 0016                cmp.l      D0, [A7 + 0x16]
  2475. 00001C36  6C34                     bge        +0x36 /* 00001C6C */
  2476. 00001C38  42A7                     clr.l      -[A7]
  2477. 00001C3A  4227                     clr.b      -[A7]
  2478. 00001C3C  3F2F 001E                move.w     -[A7], [A7 + 0x1E]
  2479. 00001C40  2F2D 0FB2                move.l     -[A7], [A5 + 0xFB2 /* export_498 */]
  2480. 00001C44  4EAD DFC8                jsr        [A5 - 0x2038]
  2481. 00001C48  2448                     movea.l    A2, A0
  2482. 00001C4A  200A                     move.l     D0, A2
  2483. 00001C4C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2484. 00001C50  6610                     bne        +0x12 /* 00001C62 */
  2485. 00001C52  3F3C 002F                move.w     -[A7], 0x2F /* '/' */
  2486. 00001C56  4EAD E070                jsr        [A5 - 0x1F90]
  2487. 00001C5A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2488. 00001C5E  245F                     movea.l    A2, [A7]+
  2489. 00001C60  4E75                     rts
  2490. label00001C62:
  2491. 00001C62  2F52 0012                move.l     [A7 + 0x12], [A2]
  2492. 00001C66  2F6A 0004 0016           move.l     [A7 + 0x16], [A2 + 0x4]
  2493. label00001C6C:
  2494. 00001C6C  7003                     moveq.l    D0, 0x03
  2495. 00001C6E  B0AF 0012                cmp.l      D0, [A7 + 0x12]
  2496. 00001C72  6718                     beq        +0x1A /* 00001C8C */
  2497. 00001C74  70FA                     moveq.l    D0, 0xFFFFFFFA
  2498. 00001C76  B0AF 0012                cmp.l      D0, [A7 + 0x12]
  2499. 00001C7A  6710                     beq        +0x12 /* 00001C8C */
  2500. 00001C7C  3F3C 002F                move.w     -[A7], 0x2F /* '/' */
  2501. 00001C80  4EAD E070                jsr        [A5 - 0x1F90]
  2502. 00001C84  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2503. 00001C88  245F                     movea.l    A2, [A7]+
  2504. 00001C8A  4E75                     rts
  2505. label00001C8C:
  2506. 00001C8C  246F 0016                movea.l    A2, [A7 + 0x16]
  2507. 00001C90  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  2508. 00001C94  48C0                     ext.l      D0
  2509. 00001C96  5380                     subq.l     D0, 1
  2510. 00001C98  E788                     lsl        D0, 3
  2511. 00001C9A  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  2512. 00001C9E  2050                     movea.l    A0, [A0]
  2513. 00001CA0  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  2514. 00001CA4  91C0                     sub.l      A0, D0
  2515. 00001CA6  2F50 0012                move.l     [A7 + 0x12], [A0]
  2516. 00001CAA  2F68 0004 0016           move.l     [A7 + 0x16], [A0 + 0x4]
  2517. 00001CB0  7004                     moveq.l    D0, 0x04
  2518. 00001CB2  B0AF 0012                cmp.l      D0, [A7 + 0x12]
  2519. 00001CB6  660E                     bne        +0x10 /* 00001CC6 */
  2520. 00001CB8  4AAF 0016                tst.l      [A7 + 0x16]
  2521. 00001CBC  6720                     beq        +0x22 /* 00001CDE */
  2522. 00001CBE  7001                     moveq.l    D0, 0x01
  2523. 00001CC0  2F40 0016                move.l     [A7 + 0x16], D0
  2524. 00001CC4  6018                     bra        +0x1A /* 00001CDE */
  2525. label00001CC6:
  2526. 00001CC6  7003                     moveq.l    D0, 0x03
  2527. 00001CC8  B0AF 0012                cmp.l      D0, [A7 + 0x12]
  2528. 00001CCC  6710                     beq        +0x12 /* 00001CDE */
  2529. 00001CCE  3F3C 000C                move.w     -[A7], 0xC
  2530. 00001CD2  4EAD E070                jsr        [A5 - 0x1F90]
  2531. 00001CD6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2532. 00001CDA  245F                     movea.l    A2, [A7]+
  2533. 00001CDC  4E75                     rts
  2534. label00001CDE:
  2535. 00001CDE  3F7C 0008 0006           move.w     [A7 + 0x6], 0x8
  2536. 00001CE4  2F7C 0000 00B5 0008      move.l     [A7 + 0x8], 0xB5
  2537. 00001CEC  3F7C 0003 000C           move.w     [A7 + 0xC], 0x3
  2538. 00001CF2  2F6F 0016 000E           move.l     [A7 + 0xE], [A7 + 0x16]
  2539. 00001CF8  594F                     subq.w     A7, 4
  2540. 00001CFA  4878 0002                push.l     0x2
  2541. 00001CFE  486F 0008                pea.l      [A7 + 0x8]
  2542. 00001D02  2F3C 0000 FF42           move.l     -[A7], 0xFF42
  2543. 00001D08  2F0A                     move.l     -[A7], A2
  2544. 00001D0A  4EAD B0B0                jsr        [A5 - 0x4F50]
  2545. 00001D0E  201F                     move.l     D0, [A7]+
  2546. 00001D10  42A7                     clr.l      -[A7]
  2547. 00001D12  4EAD E210                jsr        [A5 - 0x1DF0]
  2548. 00001D16  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  2549. 00001D1A  245F                     movea.l    A2, [A7]+
  2550. 00001D1C  4E75                     rts
  2551. 00001D1E  42A7                     clr.l      -[A7]
  2552. 00001D20  4EAD E210                jsr        [A5 - 0x1DF0]
  2553. 00001D24  584F                     addq.w     A7, 4
  2554. 00001D26  4E75                     rts
  2555. 00001D28  42A7                     clr.l      -[A7]
  2556. 00001D2A  4EAD E210                jsr        [A5 - 0x1DF0]
  2557. 00001D2E  584F                     addq.w     A7, 4
  2558. 00001D30  4E75                     rts
  2559. 00001D32  48E7 1800                movem.l    -[A7], D3,D4
  2560. 00001D36  514F                     subq.w     A7, 8
  2561. 00001D38  7001                     moveq.l    D0, 0x01
  2562. 00001D3A  2F40 0004                move.l     [A7 + 0x4], D0
  2563. 00001D3E  486F 0004                pea.l      [A7 + 0x4]
  2564. 00001D42  2F3C 0001 0004           move.l     -[A7], 0x10004
  2565. 00001D48  4EAD E228                jsr        [A5 - 0x1DD8]
  2566. 00001D4C  4A00                     tst.b      D0
  2567. 00001D4E  504F                     addq.w     A7, 8
  2568. 00001D50  6750                     beq        +0x52 /* 00001DA2 */
  2569. 00001D52  4AAF 0004                tst.l      [A7 + 0x4]
  2570. 00001D56  6C06                     bge        +0x8 /* 00001D5E */
  2571. 00001D58  7001                     moveq.l    D0, 0x01
  2572. 00001D5A  2F40 0004                move.l     [A7 + 0x4], D0
  2573. label00001D5E:
  2574. 00001D5E  4EAD C338                jsr        [A5 - 0x3CC8]
  2575. 00001D62  4A00                     tst.b      D0
  2576. 00001D64  57C0                     seq        D0
  2577. 00001D66  4400                     neg.b      D0
  2578. 00001D68  49C0                     lea.l      A4, D0
  2579. 00001D6A  1800                     move.b     D4, D0
  2580. 00001D6C  7601                     moveq.l    D3, 0x01
  2581. 00001D6E  6024                     bra        +0x26 /* 00001D94 */
  2582. label00001D70:
  2583. 00001D70  4EAD C348                jsr        [A5 - 0x3CB8]
  2584. 00001D74  4A04                     tst.b      D4
  2585. 00001D76  6708                     beq        +0xA /* 00001D80 */
  2586. 00001D78  4EAD C338                jsr        [A5 - 0x3CC8]
  2587. 00001D7C  4A00                     tst.b      D0
  2588. 00001D7E  6604                     bne        +0x6 /* 00001D84 */
  2589. label00001D80:
  2590. 00001D80  7000                     moveq.l    D0, 0x00
  2591. 00001D82  6002                     bra        +0x4 /* 00001D86 */
  2592. label00001D84:
  2593. 00001D84  7001                     moveq.l    D0, 0x01
  2594. label00001D86:
  2595. 00001D86  2E80                     move.l     [A7], D0
  2596. 00001D88  4EAD DCD8                jsr        [A5 - 0x2328]
  2597. 00001D8C  49C0                     lea.l      A4, D0
  2598. 00001D8E  8097                     or.l       D0, [A7]
  2599. 00001D90  6608                     bne        +0xA /* 00001D9A */
  2600. 00001D92  5283                     addq.l     D3, 1
  2601. label00001D94:
  2602. 00001D94  B6AF 0004                cmp.l      D3, [A7 + 0x4]
  2603. 00001D98  6FD6                     ble        -0x28 /* 00001D70 */
  2604. label00001D9A:
  2605. 00001D9A  42A7                     clr.l      -[A7]
  2606. 00001D9C  4EAD E210                jsr        [A5 - 0x1DF0]
  2607. 00001DA0  584F                     addq.w     A7, 4
  2608. label00001DA2:
  2609. 00001DA2  504F                     addq.w     A7, 8
  2610. 00001DA4  4CDF 0018                movem.l    D3,D4, [A7]+
  2611. 00001DA8  4E75                     rts
  2612. 00001DAA  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  2613. 00001DAE  4227                     clr.b      -[A7]
  2614. 00001DB0  486F 000A                pea.l      [A7 + 0xA]
  2615. 00001DB4  486F 0006                pea.l      [A7 + 0x6]
  2616. 00001DB8  4EBA F1C0                jsr        [PC - 0xE40 /* 00000F7A */]
  2617. 00001DBC  4A40                     tst.w      D0
  2618. 00001DBE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2619. 00001DC2  6F3A                     ble        +0x3C /* 00001DFE */
  2620. 00001DC4  4AAF 0008                tst.l      [A7 + 0x8]
  2621. 00001DC8  670C                     beq        +0xE /* 00001DD6 */
  2622. 00001DCA  2F2D 1066                move.l     -[A7], [A5 + 0x1066]
  2623. 00001DCE  4EAD C200                jsr        [A5 - 0x3E00]
  2624. 00001DD2  584F                     addq.w     A7, 4
  2625. 00001DD4  6006                     bra        +0x8 /* 00001DDC */
  2626. label00001DD6:
  2627. 00001DD6  2F6D 1066 0008           move.l     [A7 + 0x8], [A5 + 0x1066]
  2628. label00001DDC:
  2629. 00001DDC  42AD 1066                clr.l      [A5 + 0x1066]
  2630. 00001DE0  70FF                     moveq.l    D0, 0xFFFFFFFF
  2631. 00001DE2  2B40 106A                move.l     [A5 + 0x106A /* export_521 */], D0
  2632. 00001DE6  42A7                     clr.l      -[A7]
  2633. 00001DE8  4EAD E210                jsr        [A5 - 0x1DF0]
  2634. 00001DEC  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2635. 00001DF0  486F 0008                pea.l      [A7 + 0x8]
  2636. 00001DF4  4267                     clr.w      -[A7]
  2637. 00001DF6  4EAD F268                jsr        [A5 - 0xD98]
  2638. 00001DFA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2639. label00001DFE:
  2640. 00001DFE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2641. 00001E02  4E75                     rts
  2642. 00001E04  2F03                     move.l     -[A7], D3
  2643. 00001E06  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  2644. 00001E0A  1F3C 0001                move.b     -[A7], 0x1
  2645. 00001E0E  486F 000A                pea.l      [A7 + 0xA]
  2646. 00001E12  486F 0006                pea.l      [A7 + 0x6]
  2647. 00001E16  4EBA F162                jsr        [PC - 0xE9E /* 00000F7A */]
  2648. 00001E1A  3600                     move.w     D3, D0
  2649. 00001E1C  4A43                     tst.w      D3
  2650. 00001E1E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2651. 00001E22  6E12                     bgt        +0x14 /* 00001E36 */
  2652. 00001E24  4A43                     tst.w      D3
  2653. 00001E26  6668                     bne        +0x6A /* 00001E90 */
  2654. 00001E28  4EAD D850                jsr        [A5 - 0x27B0]
  2655. 00001E2C  4A00                     tst.b      D0
  2656. 00001E2E  6760                     beq        +0x62 /* 00001E90 */
  2657. 00001E30  4EAD F250                jsr        [A5 - 0xDB0]
  2658. 00001E34  605A                     bra        +0x5C /* 00001E90 */
  2659. label00001E36:
  2660. 00001E36  42A7                     clr.l      -[A7]
  2661. 00001E38  4EAD E210                jsr        [A5 - 0x1DF0]
  2662. 00001E3C  4AAD 1030                tst.l      [A5 + 0x1030]
  2663. 00001E40  584F                     addq.w     A7, 4
  2664. 00001E42  6608                     bne        +0xA /* 00001E4C */
  2665. 00001E44  4EAD D850                jsr        [A5 - 0x27B0]
  2666. 00001E48  4A00                     tst.b      D0
  2667. 00001E4A  661E                     bne        +0x20 /* 00001E6A */
  2668. label00001E4C:
  2669. 00001E4C  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  2670. 00001E50  486F 0004                pea.l      [A7 + 0x4]
  2671. 00001E54  4267                     clr.w      -[A7]
  2672. 00001E56  4EAD F268                jsr        [A5 - 0xD98]
  2673. 00001E5A  3B7C 0009 101A           move.w     [A5 + 0x101A /* export_511 */], 0x9 /* '\t' */
  2674. 00001E60  4EAD E180                jsr        [A5 - 0x1E80]
  2675. 00001E64  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2676. 00001E68  6026                     bra        +0x28 /* 00001E90 */
  2677. label00001E6A:
  2678. 00001E6A  1F3C 0001                move.b     -[A7], 0x1
  2679. 00001E6E  4AAF 000A                tst.l      [A7 + 0xA]
  2680. 00001E72  56C0                     sne        D0
  2681. 00001E74  4400                     neg.b      D0
  2682. 00001E76  49C0                     lea.l      A4, D0
  2683. 00001E78  1F00                     move.b     -[A7], D0
  2684. 00001E7A  4EAD F260                jsr        [A5 - 0xDA0]
  2685. 00001E7E  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2686. 00001E82  486F 0008                pea.l      [A7 + 0x8]
  2687. 00001E86  4267                     clr.w      -[A7]
  2688. 00001E88  4EAD F268                jsr        [A5 - 0xD98]
  2689. 00001E8C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2690. label00001E90:
  2691. 00001E90  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2692. 00001E94  261F                     move.l     D3, [A7]+
  2693. 00001E96  4E75                     rts
  2694. 00001E98  2F03                     move.l     -[A7], D3
  2695. 00001E9A  4FEF FDF0                lea.l      A7, [A7 - 0x210]
  2696. 00001E9E  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  2697. 00001EA2  0C43 0001                cmpi.w     D3, 0x1
  2698. 00001EA6  6C10                     bge        +0x12 /* 00001EB8 */
  2699. 00001EA8  3F3C 0019                move.w     -[A7], 0x19
  2700. 00001EAC  4EAD E070                jsr        [A5 - 0x1F90]
  2701. 00001EB0  4FEF 0212                lea.l      A7, [A7 + 0x212]
  2702. 00001EB4  261F                     move.l     D3, [A7]+
  2703. 00001EB6  4E75                     rts
  2704. label00001EB8:
  2705. 00001EB8  0C43 0001                cmpi.w     D3, 0x1
  2706. 00001EBC  6630                     bne        +0x32 /* 00001EEE */
  2707. 00001EBE  4857                     pea.l      [A7]
  2708. 00001EC0  486D 9266                pea.l      [A5 - 0x6D9A]
  2709. 00001EC4  4EAD B020                jsr        [A5 - 0x4FE0]
  2710. 00001EC8  486F 0214                pea.l      [A7 + 0x214]
  2711. 00001ECC  2F3C 0001 0001           move.l     -[A7], 0x10001
  2712. 00001ED2  4EAD E230                jsr        [A5 - 0x1DD0]
  2713. 00001ED6  4A00                     tst.b      D0
  2714. 00001ED8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2715. 00001EDC  6766                     beq        +0x68 /* 00001F44 */
  2716. 00001EDE  486F 0106                pea.l      [A7 + 0x106]
  2717. 00001EE2  2F2F 0210                move.l     -[A7], [A7 + 0x210]
  2718. 00001EE6  4EAD E158                jsr        [A5 - 0x1EA8]
  2719. 00001EEA  504F                     addq.w     A7, 8
  2720. 00001EEC  6042                     bra        +0x44 /* 00001F30 */
  2721. label00001EEE:
  2722. 00001EEE  486F 020C                pea.l      [A7 + 0x20C]
  2723. 00001EF2  2F3C 0001 0001           move.l     -[A7], 0x10001
  2724. 00001EF8  4EAD E230                jsr        [A5 - 0x1DD0]
  2725. 00001EFC  4A00                     tst.b      D0
  2726. 00001EFE  504F                     addq.w     A7, 8
  2727. 00001F00  6742                     beq        +0x44 /* 00001F44 */
  2728. 00001F02  4857                     pea.l      [A7]
  2729. 00001F04  2F2F 0210                move.l     -[A7], [A7 + 0x210]
  2730. 00001F08  4EAD E158                jsr        [A5 - 0x1EA8]
  2731. 00001F0C  486F 0214                pea.l      [A7 + 0x214]
  2732. 00001F10  2F3C 0002 0001           move.l     -[A7], 0x20001
  2733. 00001F16  4EAD E230                jsr        [A5 - 0x1DD0]
  2734. 00001F1A  4A00                     tst.b      D0
  2735. 00001F1C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2736. 00001F20  6722                     beq        +0x24 /* 00001F44 */
  2737. 00001F22  486F 0106                pea.l      [A7 + 0x106]
  2738. 00001F26  2F2F 0210                move.l     -[A7], [A7 + 0x210]
  2739. 00001F2A  4EAD E158                jsr        [A5 - 0x1EA8]
  2740. 00001F2E  504F                     addq.w     A7, 8
  2741. label00001F30:
  2742. 00001F30  4857                     pea.l      [A7]
  2743. 00001F32  486F 010A                pea.l      [A7 + 0x10A]
  2744. 00001F36  4EAD F770                jsr        [A5 - 0x890]
  2745. 00001F3A  42A7                     clr.l      -[A7]
  2746. 00001F3C  4EAD E210                jsr        [A5 - 0x1DF0]
  2747. 00001F40  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2748. label00001F44:
  2749. 00001F44  4FEF 0210                lea.l      A7, [A7 + 0x210]
  2750. 00001F48  261F                     move.l     D3, [A7]+
  2751. 00001F4A  4E75                     rts
  2752. 00001F4C  48E7 1800                movem.l    -[A7], D3,D4
  2753. 00001F50  4FEF FFEC                lea.l      A7, [A7 - 0x14]
  2754. 00001F54  7002                     moveq.l    D0, 0x02
  2755. 00001F56  2E80                     move.l     [A7], D0
  2756. 00001F58  42AF 0004                clr.l      [A7 + 0x4]
  2757. 00001F5C  206D 0FAE                movea.l    A0, [A5 + 0xFAE]
  2758. 00001F60  2050                     movea.l    A0, [A0]
  2759. 00001F62  3828 000C                move.w     D4, [A0 + 0xC]
  2760. 00001F66  7600                     moveq.l    D3, 0x00
  2761. 00001F68  6066                     bra        +0x68 /* 00001FD0 */
  2762. label00001F6A:
  2763. 00001F6A  700C                     moveq.l    D0, 0x0C
  2764. 00001F6C  C1C3                     muls.w     D0, D3
  2765. 00001F6E  206D 0FAE                movea.l    A0, [A5 + 0xFAE]
  2766. 00001F72  2050                     movea.l    A0, [A0]
  2767. 00001F74  D1C0                     add.l      A0, D0
  2768. 00001F76  2F68 0014 0008           move.l     [A7 + 0x8], [A0 + 0x14]
  2769. 00001F7C  2F68 0018 000C           move.l     [A7 + 0xC], [A0 + 0x18]
  2770. 00001F82  2F68 001C 0010           move.l     [A7 + 0x10], [A0 + 0x1C]
  2771. 00001F88  0C6F FFFF 0008           cmpi.w     [A7 + 0x8], 0xFFFF
  2772. 00001F8E  673E                     beq        +0x40 /* 00001FCE */
  2773. 00001F90  0C6F 0095 0008           cmpi.w     [A7 + 0x8], 0x95
  2774. 00001F96  6736                     beq        +0x38 /* 00001FCE */
  2775. 00001F98  7003                     moveq.l    D0, 0x03
  2776. 00001F9A  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  2777. 00001F9E  672E                     beq        +0x30 /* 00001FCE */
  2778. 00001FA0  70FA                     moveq.l    D0, 0xFFFFFFFA
  2779. 00001FA2  B0AF 000C                cmp.l      D0, [A7 + 0xC]
  2780. 00001FA6  6726                     beq        +0x28 /* 00001FCE */
  2781. 00001FA8  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2782. 00001FAC  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2783. 00001FB0  4EAD E1B8                jsr        [A5 - 0x1E48]
  2784. 00001FB4  700C                     moveq.l    D0, 0x0C
  2785. 00001FB6  C1C3                     muls.w     D0, D3
  2786. 00001FB8  206D 0FAE                movea.l    A0, [A5 + 0xFAE]
  2787. 00001FBC  2050                     movea.l    A0, [A0]
  2788. 00001FBE  D1C0                     add.l      A0, D0
  2789. 00001FC0  216F 0008 0018           move.l     [A0 + 0x18], [A7 + 0x8]
  2790. 00001FC6  216F 000C 001C           move.l     [A0 + 0x1C], [A7 + 0xC]
  2791. 00001FCC  504F                     addq.w     A7, 8
  2792. label00001FCE:
  2793. 00001FCE  5243                     addq.w     D3, 1
  2794. label00001FD0:
  2795. 00001FD0  B644                     cmp.w      D3, D4
  2796. 00001FD2  6D96                     blt        -0x68 /* 00001F6A */
  2797. 00001FD4  42A7                     clr.l      -[A7]
  2798. 00001FD6  4EAD E210                jsr        [A5 - 0x1DF0]
  2799. 00001FDA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2800. 00001FDE  4CDF 0018                movem.l    D3,D4, [A7]+
  2801. 00001FE2  4E75                     rts
  2802. 00001FE4  5D4F                     subq.w     A7, 6
  2803. 00001FE6  4227                     clr.b      -[A7]
  2804. 00001FE8  486F 0004                pea.l      [A7 + 0x4]
  2805. 00001FEC  486F 000A                pea.l      [A7 + 0xA]
  2806. 00001FF0  4EBA EEE8                jsr        [PC - 0x1118 /* 00000EDA */]
  2807. 00001FF4  3F40 000A                move.w     [A7 + 0xA], D0
  2808. 00001FF8  4A6F 000A                tst.w      [A7 + 0xA]
  2809. 00001FFC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2810. 00002000  6614                     bne        +0x16 /* 00002016 */
  2811. 00002002  3F2F 0002                move.w     -[A7], [A7 + 0x2]
  2812. 00002006  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  2813. 0000200A  4EAD F810                jsr        [A5 - 0x7F0]
  2814. 0000200E  42A7                     clr.l      -[A7]
  2815. 00002010  4EAD E210                jsr        [A5 - 0x1DF0]
  2816. 00002014  504F                     addq.w     A7, 8
  2817. label00002016:
  2818. 00002016  5C4F                     addq.w     A7, 6
  2819. 00002018  4E75                     rts
  2820. 0000201A  48E7 1020                movem.l    -[A7], D3,A2
  2821. 0000201E  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  2822. 00002022  95CA                     sub.l      A2, A2
  2823. 00002024  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  2824. 00002028  0C43 0001                cmpi.w     D3, 0x1
  2825. 0000202C  6634                     bne        +0x36 /* 00002062 */
  2826. 0000202E  3003                     move.w     D0, D3
  2827. 00002030  48C0                     ext.l      D0
  2828. 00002032  E788                     lsl        D0, 3
  2829. 00002034  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  2830. 00002038  2050                     movea.l    A0, [A0]
  2831. 0000203A  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  2832. 0000203E  91C0                     sub.l      A0, D0
  2833. 00002040  2E90                     move.l     [A7], [A0]
  2834. 00002042  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  2835. 00002048  4857                     pea.l      [A7]
  2836. 0000204A  4EAD E8B8                jsr        [A5 - 0x1748]
  2837. 0000204E  4A00                     tst.b      D0
  2838. 00002050  584F                     addq.w     A7, 4
  2839. 00002052  670E                     beq        +0x10 /* 00002062 */
  2840. 00002054  246F 0004                movea.l    A2, [A7 + 0x4]
  2841. 00002058  426F 000E                clr.w      [A7 + 0xE]
  2842. 0000205C  426F 000A                clr.w      [A7 + 0xA]
  2843. 00002060  6014                     bra        +0x16 /* 00002076 */
  2844. label00002062:
  2845. 00002062  486F 0008                pea.l      [A7 + 0x8]
  2846. 00002066  486F 0010                pea.l      [A7 + 0x10]
  2847. 0000206A  4EBA ED3A                jsr        [PC - 0x12C6 /* 00000DA6 */]
  2848. 0000206E  3600                     move.w     D3, D0
  2849. 00002070  4A43                     tst.w      D3
  2850. 00002072  504F                     addq.w     A7, 8
  2851. 00002074  6618                     bne        +0x1A /* 0000208E */
  2852. label00002076:
  2853. 00002076  486F 0008                pea.l      [A7 + 0x8]
  2854. 0000207A  486F 0010                pea.l      [A7 + 0x10]
  2855. 0000207E  2F0A                     move.l     -[A7], A2
  2856. 00002080  4EAD F820                jsr        [A5 - 0x7E0]
  2857. 00002084  42A7                     clr.l      -[A7]
  2858. 00002086  4EAD E210                jsr        [A5 - 0x1DF0]
  2859. 0000208A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2860. label0000208E:
  2861. 0000208E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2862. 00002092  4CDF 0408                movem.l    D3,A2, [A7]+
  2863. 00002096  4E75                     rts
  2864. 00002098  4FEF FEEE                lea.l      A7, [A7 - 0x112]
  2865. 0000209C  486F 0106                pea.l      [A7 + 0x106]
  2866. 000020A0  2F3C 0001 0001           move.l     -[A7], 0x10001
  2867. 000020A6  4EAD E230                jsr        [A5 - 0x1DD0]
  2868. 000020AA  4A00                     tst.b      D0
  2869. 000020AC  504F                     addq.w     A7, 8
  2870. 000020AE  6756                     beq        +0x58 /* 00002106 */
  2871. 000020B0  422F 0001                clr.b      [A7 + 0x1]
  2872. 000020B4  4217                     clr.b      [A7]
  2873. 000020B6  42A7                     clr.l      -[A7]
  2874. 000020B8  2F2F 010A                move.l     -[A7], [A7 + 0x10A]
  2875. 000020BC  4EAD C2F0                jsr        [A5 - 0x3D10]
  2876. 000020C0  486F 0008                pea.l      [A7 + 0x8]
  2877. 000020C4  206F 0112                movea.l    A0, [A7 + 0x112]
  2878. 000020C8  2F10                     move.l     -[A7], [A0]
  2879. 000020CA  4EAD F768                jsr        [A5 - 0x898]
  2880. 000020CE  42A7                     clr.l      -[A7]
  2881. 000020D0  2F2F 011A                move.l     -[A7], [A7 + 0x11A]
  2882. 000020D4  4EAD C2F8                jsr        [A5 - 0x3D08]
  2883. 000020D8  486F 0018                pea.l      [A7 + 0x18]
  2884. 000020DC  4EAD E168                jsr        [A5 - 0x1E98]
  2885. 000020E0  2F48 012A                move.l     [A7 + 0x12A], A0
  2886. 000020E4  4AAF 012A                tst.l      [A7 + 0x12A]
  2887. 000020E8  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2888. 000020EC  6708                     beq        +0xA /* 000020F6 */
  2889. 000020EE  7001                     moveq.l    D0, 0x01
  2890. 000020F0  2F40 010A                move.l     [A7 + 0x10A], D0
  2891. 000020F4  6006                     bra        +0x8 /* 000020FC */
  2892. label000020F6:
  2893. 000020F6  7004                     moveq.l    D0, 0x04
  2894. 000020F8  2F40 010A                move.l     [A7 + 0x10A], D0
  2895. label000020FC:
  2896. 000020FC  486F 010A                pea.l      [A7 + 0x10A]
  2897. 00002100  4EAD E210                jsr        [A5 - 0x1DF0]
  2898. 00002104  584F                     addq.w     A7, 4
  2899. label00002106:
  2900. 00002106  4FEF 0112                lea.l      A7, [A7 + 0x112]
  2901. 0000210A  4E75                     rts
  2902. 0000210C  42A7                     clr.l      -[A7]
  2903. 0000210E  4EAD E210                jsr        [A5 - 0x1DF0]
  2904. 00002112  584F                     addq.w     A7, 4
  2905. 00002114  4E75                     rts
  2906. 00002116  2F03                     move.l     -[A7], D3
  2907. 00002118  4FEF FEF6                lea.l      A7, [A7 - 0x10A]
  2908. 0000211C  42AF 0106                clr.l      [A7 + 0x106]
  2909. 00002120  7600                     moveq.l    D3, 0x00
  2910. 00002122  486F 0106                pea.l      [A7 + 0x106]
  2911. 00002126  2F3C 0001 0001           move.l     -[A7], 0x10001
  2912. 0000212C  4EAD E228                jsr        [A5 - 0x1DD8]
  2913. 00002130  4A00                     tst.b      D0
  2914. 00002132  504F                     addq.w     A7, 8
  2915. 00002134  673C                     beq        +0x3E /* 00002172 */
  2916. 00002136  4AAF 0106                tst.l      [A7 + 0x106]
  2917. 0000213A  6722                     beq        +0x24 /* 0000215E */
  2918. 0000213C  4857                     pea.l      [A7]
  2919. 0000213E  2F2F 010A                move.l     -[A7], [A7 + 0x10A]
  2920. 00002142  4EAD E158                jsr        [A5 - 0x1EA8]
  2921. 00002146  1F3C 0001                move.b     -[A7], 0x1
  2922. 0000214A  42A7                     clr.l      -[A7]
  2923. 0000214C  486F 000E                pea.l      [A7 + 0xE]
  2924. 00002150  4EAD B120                jsr        [A5 - 0x4EE0]
  2925. 00002154  48C0                     ext.l      D0
  2926. 00002156  2600                     move.l     D3, D0
  2927. 00002158  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2928. 0000215C  6014                     bra        +0x16 /* 00002172 */
  2929. label0000215E:
  2930. 0000215E  1F3C 0001                move.b     -[A7], 0x1
  2931. 00002162  42A7                     clr.l      -[A7]
  2932. 00002164  42A7                     clr.l      -[A7]
  2933. 00002166  4EAD B120                jsr        [A5 - 0x4EE0]
  2934. 0000216A  48C0                     ext.l      D0
  2935. 0000216C  2600                     move.l     D3, D0
  2936. 0000216E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2937. label00002172:
  2938. 00002172  2F03                     move.l     -[A7], D3
  2939. 00002174  3F3C 0004                move.w     -[A7], 0x4
  2940. 00002178  4EAD E218                jsr        [A5 - 0x1DE8]
  2941. 0000217C  4FEF 0110                lea.l      A7, [A7 + 0x110]
  2942. 00002180  261F                     move.l     D3, [A7]+
  2943. 00002182  4E75                     rts
  2944. 00002184  42A7                     clr.l      -[A7]
  2945. 00002186  4EAD E210                jsr        [A5 - 0x1DF0]
  2946. 0000218A  584F                     addq.w     A7, 4
  2947. 0000218C  4E75                     rts
  2948. 0000218E  4EAD F6F8                jsr        [A5 - 0x908]
  2949. 00002192  42A7                     clr.l      -[A7]
  2950. 00002194  4EAD E210                jsr        [A5 - 0x1DF0]
  2951. 00002198  584F                     addq.w     A7, 4
  2952. 0000219A  4E75                     rts
  2953. 0000219C  4EAD F708                jsr        [A5 - 0x8F8]
  2954. 000021A0  42A7                     clr.l      -[A7]
  2955. 000021A2  4EAD E210                jsr        [A5 - 0x1DF0]
  2956. 000021A6  584F                     addq.w     A7, 4
  2957. 000021A8  4E75                     rts
  2958. 000021AA  4EAD F728                jsr        [A5 - 0x8D8]
  2959. 000021AE  42A7                     clr.l      -[A7]
  2960. 000021B0  4EAD E210                jsr        [A5 - 0x1DF0]
  2961. 000021B4  584F                     addq.w     A7, 4
  2962. 000021B6  4E75                     rts
  2963. 000021B8  4EAD F718                jsr        [A5 - 0x8E8]
  2964. 000021BC  42A7                     clr.l      -[A7]
  2965. 000021BE  4EAD E210                jsr        [A5 - 0x1DF0]
  2966. 000021C2  584F                     addq.w     A7, 4
  2967. 000021C4  4E75                     rts
  2968. 000021C6  4EAD F738                jsr        [A5 - 0x8C8]
  2969. 000021CA  42A7                     clr.l      -[A7]
  2970. 000021CC  4EAD E210                jsr        [A5 - 0x1DF0]
  2971. 000021D0  584F                     addq.w     A7, 4
  2972. 000021D2  4E75                     rts
  2973. 000021D4  4EAD F748                jsr        [A5 - 0x8B8]
  2974. 000021D8  42A7                     clr.l      -[A7]
  2975. 000021DA  4EAD E210                jsr        [A5 - 0x1DF0]
  2976. 000021DE  584F                     addq.w     A7, 4
  2977. 000021E0  4E75                     rts
  2978. 000021E2  4EAD F758                jsr        [A5 - 0x8A8]
  2979. 000021E6  42A7                     clr.l      -[A7]
  2980. 000021E8  4EAD E210                jsr        [A5 - 0x1DF0]
  2981. 000021EC  584F                     addq.w     A7, 4
  2982. 000021EE  4E75                     rts
  2983. 000021F0  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  2984. 000021F4  42AF 0008                clr.l      [A7 + 0x8]
  2985. 000021F8  486F 0008                pea.l      [A7 + 0x8]
  2986. 000021FC  2F3C 0001 0004           move.l     -[A7], 0x10004
  2987. 00002202  4EAD E228                jsr        [A5 - 0x1DD8]
  2988. 00002206  4A6D 101E                tst.w      [A5 + 0x101E]
  2989. 0000220A  504F                     addq.w     A7, 8
  2990. 0000220C  661C                     bne        +0x1E /* 0000222A */
  2991. 0000220E  7004                     moveq.l    D0, 0x04
  2992. 00002210  2E80                     move.l     [A7], D0
  2993. 00002212  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  2994. 00002216  4EAD A7E0                jsr        [A5 - 0x5820]
  2995. 0000221A  48C0                     ext.l      D0
  2996. 0000221C  2F40 0008                move.l     [A7 + 0x8], D0
  2997. 00002220  486F 0004                pea.l      [A7 + 0x4]
  2998. 00002224  4EAD E210                jsr        [A5 - 0x1DF0]
  2999. 00002228  504F                     addq.w     A7, 8
  3000. label0000222A:
  3001. 0000222A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3002. 0000222E  4E75                     rts
  3003. 00002230  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  3004. 00002234  42AF 0008                clr.l      [A7 + 0x8]
  3005. 00002238  486F 0008                pea.l      [A7 + 0x8]
  3006. 0000223C  2F3C 0001 0004           move.l     -[A7], 0x10004
  3007. 00002242  4EAD E228                jsr        [A5 - 0x1DD8]
  3008. 00002246  4A6D 101E                tst.w      [A5 + 0x101E]
  3009. 0000224A  504F                     addq.w     A7, 8
  3010. 0000224C  661C                     bne        +0x1E /* 0000226A */
  3011. 0000224E  7004                     moveq.l    D0, 0x04
  3012. 00002250  2E80                     move.l     [A7], D0
  3013. 00002252  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  3014. 00002256  4EAD A7D8                jsr        [A5 - 0x5828]
  3015. 0000225A  48C0                     ext.l      D0
  3016. 0000225C  2F40 0008                move.l     [A7 + 0x8], D0
  3017. 00002260  486F 0004                pea.l      [A7 + 0x4]
  3018. 00002264  4EAD E210                jsr        [A5 - 0x1DF0]
  3019. 00002268  504F                     addq.w     A7, 8
  3020. label0000226A:
  3021. 0000226A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3022. 0000226E  4E75                     rts
  3023. 00002270  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  3024. 00002274  4EAD A7E8                jsr        [A5 - 0x5818]
  3025. 00002278  49C0                     lea.l      A4, D0
  3026. 0000227A  584F                     addq.w     A7, 4
  3027. 0000227C  4E75                     rts
  3028. 0000227E  4FEF FEE6                lea.l      A7, [A7 - 0x11A]
  3029. 00002282  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  3030. 00002288  6C0E                     bge        +0x10 /* 00002298 */
  3031. 0000228A  3F3C 0015                move.w     -[A7], 0x15
  3032. 0000228E  4EAD E070                jsr        [A5 - 0x1F90]
  3033. 00002292  544F                     addq.w     A7, 2
  3034. 00002294  6000 0080                bra        +0x82 /* 00002316 */
  3035. label00002298:
  3036. 00002298  486F 0106                pea.l      [A7 + 0x106]
  3037. 0000229C  2F3C 0001 0001           move.l     -[A7], 0x10001
  3038. 000022A2  4EAD E230                jsr        [A5 - 0x1DD0]
  3039. 000022A6  4A6D 101E                tst.w      [A5 + 0x101E]
  3040. 000022AA  504F                     addq.w     A7, 8
  3041. 000022AC  6668                     bne        +0x6A /* 00002316 */
  3042. 000022AE  4857                     pea.l      [A7]
  3043. 000022B0  2F2F 010A                move.l     -[A7], [A7 + 0x10A]
  3044. 000022B4  4EAD E158                jsr        [A5 - 0x1EA8]
  3045. 000022B8  7001                     moveq.l    D0, 0x01
  3046. 000022BA  2F40 011E                move.l     [A7 + 0x11E], D0
  3047. 000022BE  486F 011E                pea.l      [A7 + 0x11E]
  3048. 000022C2  2F3C 0002 0004           move.l     -[A7], 0x20004
  3049. 000022C8  4EAD E228                jsr        [A5 - 0x1DD8]
  3050. 000022CC  4A00                     tst.b      D0
  3051. 000022CE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3052. 000022D2  6742                     beq        +0x44 /* 00002316 */
  3053. 000022D4  2F6F 0116 010A           move.l     [A7 + 0x10A], [A7 + 0x116]
  3054. 000022DA  486F 010A                pea.l      [A7 + 0x10A]
  3055. 000022DE  2F3C 0003 0004           move.l     -[A7], 0x30004
  3056. 000022E4  4EAD E228                jsr        [A5 - 0x1DD8]
  3057. 000022E8  4A00                     tst.b      D0
  3058. 000022EA  504F                     addq.w     A7, 8
  3059. 000022EC  6728                     beq        +0x2A /* 00002316 */
  3060. 000022EE  7004                     moveq.l    D0, 0x04
  3061. 000022F0  2F40 010E                move.l     [A7 + 0x10E], D0
  3062. 000022F4  3F2F 010C                move.w     -[A7], [A7 + 0x10C]
  3063. 000022F8  3F2F 011A                move.w     -[A7], [A7 + 0x11A]
  3064. 000022FC  486F 0004                pea.l      [A7 + 0x4]
  3065. 00002300  4EAD EAB0                jsr        [A5 - 0x1550]
  3066. 00002304  48C0                     ext.l      D0
  3067. 00002306  2F40 011A                move.l     [A7 + 0x11A], D0
  3068. 0000230A  486F 0116                pea.l      [A7 + 0x116]
  3069. 0000230E  4EAD E210                jsr        [A5 - 0x1DF0]
  3070. 00002312  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3071. label00002316:
  3072. 00002316  4FEF 011A                lea.l      A7, [A7 + 0x11A]
  3073. 0000231A  4E75                     rts
  3074. 0000231C  4FEF FEEE                lea.l      A7, [A7 - 0x112]
  3075. 00002320  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  3076. 00002326  670C                     beq        +0xE /* 00002334 */
  3077. 00002328  3F3C 0015                move.w     -[A7], 0x15
  3078. 0000232C  4EAD E070                jsr        [A5 - 0x1F90]
  3079. 00002330  544F                     addq.w     A7, 2
  3080. 00002332  6040                     bra        +0x42 /* 00002374 */
  3081. label00002334:
  3082. 00002334  486F 0106                pea.l      [A7 + 0x106]
  3083. 00002338  2F3C 0001 0001           move.l     -[A7], 0x10001
  3084. 0000233E  4EAD E230                jsr        [A5 - 0x1DD0]
  3085. 00002342  4A6D 101E                tst.w      [A5 + 0x101E]
  3086. 00002346  504F                     addq.w     A7, 8
  3087. 00002348  662A                     bne        +0x2C /* 00002374 */
  3088. 0000234A  4857                     pea.l      [A7]
  3089. 0000234C  2F2F 010A                move.l     -[A7], [A7 + 0x10A]
  3090. 00002350  4EAD E158                jsr        [A5 - 0x1EA8]
  3091. 00002354  7004                     moveq.l    D0, 0x04
  3092. 00002356  2F40 0112                move.l     [A7 + 0x112], D0
  3093. 0000235A  486F 0008                pea.l      [A7 + 0x8]
  3094. 0000235E  4EAD EAB8                jsr        [A5 - 0x1548]
  3095. 00002362  48C0                     ext.l      D0
  3096. 00002364  2F40 011A                move.l     [A7 + 0x11A], D0
  3097. 00002368  486F 0116                pea.l      [A7 + 0x116]
  3098. 0000236C  4EAD E210                jsr        [A5 - 0x1DF0]
  3099. 00002370  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3100. label00002374:
  3101. 00002374  4FEF 0112                lea.l      A7, [A7 + 0x112]
  3102. 00002378  4E75                     rts
  3103. 0000237A  48E7 0038                movem.l    -[A7], A2,A3,A4
  3104. 0000237E  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  3105. 00002382  286F 001C                movea.l    A4, [A7 + 0x1C]
  3106. 00002386  266F 0020                movea.l    A3, [A7 + 0x20]
  3107. 0000238A  2F0B                     move.l     -[A7], A3
  3108. 0000238C  4EAD F2C8                jsr        [A5 - 0xD38]
  3109. 00002390  2448                     movea.l    A2, A0
  3110. 00002392  200A                     move.l     D0, A2
  3111. 00002394  584F                     addq.w     A7, 4
  3112. 00002396  6740                     beq        +0x42 /* 000023D8 */
  3113. 00002398  42AF 0004                clr.l      [A7 + 0x4]
  3114. 0000239C  2F0A                     move.l     -[A7], A2
  3115. 0000239E  4EAD C268                jsr        [A5 - 0x3D98]
  3116. 000023A2  2F40 000C                move.l     [A7 + 0xC], D0
  3117. 000023A6  2F40 0004                move.l     [A7 + 0x4], D0
  3118. 000023AA  200C                     move.l     D0, A4
  3119. 000023AC  584F                     addq.w     A7, 4
  3120. 000023AE  6716                     beq        +0x18 /* 000023C6 */
  3121. 000023B0  4857                     pea.l      [A7]
  3122. 000023B2  2F12                     move.l     -[A7], [A2]
  3123. 000023B4  486F 0010                pea.l      [A7 + 0x10]
  3124. 000023B8  486F 0010                pea.l      [A7 + 0x10]
  3125. 000023BC  2F0C                     move.l     -[A7], A4
  3126. 000023BE  4EAD E638                jsr        [A5 - 0x19C8]
  3127. 000023C2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3128. label000023C6:
  3129. 000023C6  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  3130. 000023CA  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  3131. 000023CE  2F0B                     move.l     -[A7], A3
  3132. 000023D0  4EAD F800                jsr        [A5 - 0x800]
  3133. 000023D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3134. label000023D8:
  3135. 000023D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3136. 000023DC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  3137. 000023E0  4E75                     rts
  3138. 000023E2  4EAD C330                jsr        [A5 - 0x3CD0]
  3139. 000023E6  4E75                     rts
  3140. 000023E8  4EAD C350                jsr        [A5 - 0x3CB0]
  3141. 000023EC  4E75                     rts
  3142. 000023EE  4EAD C358                jsr        [A5 - 0x3CA8]
  3143. 000023F2  4E75                     rts
  3144. 000023F4  4EAD C360                jsr        [A5 - 0x3CA0]
  3145. 000023F8  4E75                     rts
  3146. 000023FA  4EAD F858                jsr        [A5 - 0x7A8]
  3147. 000023FE  4A00                     tst.b      D0
  3148. 00002400  56C0                     sne        D0
  3149. 00002402  4400                     neg.b      D0
  3150. 00002404  49C0                     lea.l      A4, D0
  3151. 00002406  4E75                     rts
  3152. 00002408  4EAD F868                jsr        [A5 - 0x798]
  3153. 0000240C  4A00                     tst.b      D0
  3154. 0000240E  56C0                     sne        D0
  3155. 00002410  4400                     neg.b      D0
  3156. 00002412  49C0                     lea.l      A4, D0
  3157. 00002414  4E75                     rts
  3158. 00002416  4EAD F860                jsr        [A5 - 0x7A0]
  3159. 0000241A  4A00                     tst.b      D0
  3160. 0000241C  56C0                     sne        D0
  3161. 0000241E  4400                     neg.b      D0
  3162. 00002420  49C0                     lea.l      A4, D0
  3163. 00002422  4E75                     rts
  3164. 00002424  4EAD F850                jsr        [A5 - 0x7B0]
  3165. 00002428  4A00                     tst.b      D0
  3166. 0000242A  56C0                     sne        D0
  3167. 0000242C  4400                     neg.b      D0
  3168. 0000242E  49C0                     lea.l      A4, D0
  3169. 00002430  4E75                     rts
  3170. 00002432  4EAD C340                jsr        [A5 - 0x3CC0]
  3171. 00002436  4A00                     tst.b      D0
  3172. 00002438  56C0                     sne        D0
  3173. 0000243A  4400                     neg.b      D0
  3174. 0000243C  49C0                     lea.l      A4, D0
  3175. 0000243E  4E75                     rts
  3176. 00002440  4EAD C338                jsr        [A5 - 0x3CC8]
  3177. 00002444  4A00                     tst.b      D0
  3178. 00002446  57C0                     seq        D0
  3179. 00002448  4400                     neg.b      D0
  3180. 0000244A  49C0                     lea.l      A4, D0
  3181. 0000244C  4E75                     rts
  3182. 0000244E  4EAD C338                jsr        [A5 - 0x3CC8]
  3183. 00002452  4A00                     tst.b      D0
  3184. 00002454  56C0                     sne        D0
  3185. 00002456  4400                     neg.b      D0
  3186. 00002458  49C0                     lea.l      A4, D0
  3187. 0000245A  4E75                     rts
  3188. 0000245C  4EAD D830                jsr        [A5 - 0x27D0]
  3189. 00002460  4A00                     tst.b      D0
  3190. 00002462  57C0                     seq        D0
  3191. 00002464  4400                     neg.b      D0
  3192. 00002466  49C0                     lea.l      A4, D0
  3193. 00002468  4E75                     rts
  3194. 0000246A  4EAD D830                jsr        [A5 - 0x27D0]
  3195. 0000246E  4A00                     tst.b      D0
  3196. 00002470  56C0                     sne        D0
  3197. 00002472  4400                     neg.b      D0
  3198. 00002474  49C0                     lea.l      A4, D0
  3199. 00002476  4E75                     rts
  3200. 00002478  4EAD F8E0                jsr        [A5 - 0x720]
  3201. 0000247C  48C0                     ext.l      D0
  3202. 0000247E  4E75                     rts
  3203. 00002480  4EAD F778                jsr        [A5 - 0x888]
  3204. 00002484  48C0                     ext.l      D0
  3205. 00002486  4E75                     rts
  3206. 00002488  48E7 1020                movem.l    -[A7], D3,A2
  3207. 0000248C  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  3208. 00002490  4EAD F280                jsr        [A5 - 0xD80]
  3209. 00002494  2600                     move.l     D3, D0
  3210. 00002496  4A83                     tst.l      D3
  3211. 00002498  544F                     addq.w     A7, 2
  3212. 0000249A  6F20                     ble        +0x22 /* 000024BC */
  3213. 0000249C  4878 0001                push.l     0x1
  3214. 000024A0  4878 0002                push.l     0x2
  3215. 000024A4  4EAD C1F8                jsr        [A5 - 0x3E08]
  3216. 000024A8  2448                     movea.l    A2, A0
  3217. 000024AA  200A                     move.l     D0, A2
  3218. 000024AC  504F                     addq.w     A7, 8
  3219. 000024AE  6724                     beq        +0x26 /* 000024D4 */
  3220. 000024B0  2052                     movea.l    A0, [A2]
  3221. 000024B2  1083                     move.b     [A0], D3
  3222. 000024B4  2052                     movea.l    A0, [A2]
  3223. 000024B6  4228 0001                clr.b      [A0 + 0x1]
  3224. 000024BA  6018                     bra        +0x1A /* 000024D4 */
  3225. label000024BC:
  3226. 000024BC  4878 0001                push.l     0x1
  3227. 000024C0  4878 0001                push.l     0x1
  3228. 000024C4  4EAD C1F8                jsr        [A5 - 0x3E08]
  3229. 000024C8  2448                     movea.l    A2, A0
  3230. 000024CA  200A                     move.l     D0, A2
  3231. 000024CC  504F                     addq.w     A7, 8
  3232. 000024CE  6704                     beq        +0x6 /* 000024D4 */
  3233. 000024D0  2052                     movea.l    A0, [A2]
  3234. 000024D2  4210                     clr.b      [A0]
  3235. label000024D4:
  3236. 000024D4  200A                     move.l     D0, A2
  3237. 000024D6  4CDF 0408                movem.l    D3,A2, [A7]+
  3238. 000024DA  4E75                     rts
  3239. 000024DC  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  3240. 000024E0  4857                     pea.l      [A7]
  3241. 000024E2  4EAD F840                jsr        [A5 - 0x7C0]
  3242. 000024E6  202F 0008                move.l     D0, [A7 + 0x8]
  3243. 000024EA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3244. 000024EE  4E75                     rts
  3245. 000024F0  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  3246. 000024F4  4857                     pea.l      [A7]
  3247. 000024F6  4EAD F840                jsr        [A5 - 0x7C0]
  3248. 000024FA  202F 0010                move.l     D0, [A7 + 0x10]
  3249. 000024FE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3250. 00002502  4E75                     rts
  3251. 00002504  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  3252. 00002508  4857                     pea.l      [A7]
  3253. 0000250A  4EAD F840                jsr        [A5 - 0x7C0]
  3254. 0000250E  202F 0004                move.l     D0, [A7 + 0x4]
  3255. 00002512  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3256. 00002516  4E75                     rts
  3257. 00002518  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  3258. 0000251C  4857                     pea.l      [A7]
  3259. 0000251E  4EAD F840                jsr        [A5 - 0x7C0]
  3260. 00002522  202F 000C                move.l     D0, [A7 + 0xC]
  3261. 00002526  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3262. 0000252A  4E75                     rts
  3263. 0000252C  4EAD F870                jsr        [A5 - 0x790]
  3264. 00002530  48C0                     ext.l      D0
  3265. 00002532  4E75                     rts
  3266. 00002534  514F                     subq.w     A7, 8
  3267. 00002536  4857                     pea.l      [A7]
  3268. 00002538  4EAD F958                jsr        [A5 - 0x6A8]
  3269. 0000253C  202F 0008                move.l     D0, [A7 + 0x8]
  3270. 00002540  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3271. 00002544  4E75                     rts
  3272. 00002546  514F                     subq.w     A7, 8
  3273. 00002548  4857                     pea.l      [A7]
  3274. 0000254A  4EAD F958                jsr        [A5 - 0x6A8]
  3275. 0000254E  202F 0004                move.l     D0, [A7 + 0x4]
  3276. 00002552  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3277. 00002556  4E75                     rts
  3278. 00002558  2F0A                     move.l     -[A7], A2
  3279. 0000255A  514F                     subq.w     A7, 8
  3280. 0000255C  7004                     moveq.l    D0, 0x04
  3281. 0000255E  2E80                     move.l     [A7], D0
  3282. 00002560  42AF 0004                clr.l      [A7 + 0x4]
  3283. 00002564  4EAD F880                jsr        [A5 - 0x780]
  3284. 00002568  2448                     movea.l    A2, A0
  3285. 0000256A  200A                     move.l     D0, A2
  3286. 0000256C  6708                     beq        +0xA /* 00002576 */
  3287. 0000256E  7001                     moveq.l    D0, 0x01
  3288. 00002570  2E80                     move.l     [A7], D0
  3289. 00002572  2F4A 0004                move.l     [A7 + 0x4], A2
  3290. label00002576:
  3291. 00002576  4857                     pea.l      [A7]
  3292. 00002578  4EAD E210                jsr        [A5 - 0x1DF0]
  3293. 0000257C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3294. 00002580  245F                     movea.l    A2, [A7]+
  3295. 00002582  4E75                     rts
  3296. 00002584  4FEF FEF2                lea.l      A7, [A7 - 0x10E]
  3297. 00002588  486F 0008                pea.l      [A7 + 0x8]
  3298. 0000258C  4EAD EA90                jsr        [A5 - 0x1570]
  3299. 00002590  486F 000C                pea.l      [A7 + 0xC]
  3300. 00002594  486F 0008                pea.l      [A7 + 0x8]
  3301. 00002598  4EAD E160                jsr        [A5 - 0x1EA0]
  3302. 0000259C  486F 000C                pea.l      [A7 + 0xC]
  3303. 000025A0  4EAD E210                jsr        [A5 - 0x1DF0]
  3304. 000025A4  4FEF 011E                lea.l      A7, [A7 + 0x11E]
  3305. 000025A8  4E75                     rts
  3306. 000025AA  4FEF FEF2                lea.l      A7, [A7 - 0x10E]
  3307. 000025AE  486F 0008                pea.l      [A7 + 0x8]
  3308. 000025B2  4EAD EA98                jsr        [A5 - 0x1568]
  3309. 000025B6  486F 000C                pea.l      [A7 + 0xC]
  3310. 000025BA  486F 0008                pea.l      [A7 + 0x8]
  3311. 000025BE  4EAD E160                jsr        [A5 - 0x1EA0]
  3312. 000025C2  486F 000C                pea.l      [A7 + 0xC]
  3313. 000025C6  4EAD E210                jsr        [A5 - 0x1DF0]
  3314. 000025CA  4FEF 011E                lea.l      A7, [A7 + 0x11E]
  3315. 000025CE  4E75                     rts
  3316. 000025D0  514F                     subq.w     A7, 8
  3317. 000025D2  4EAD F950                jsr        [A5 - 0x6B0]
  3318. 000025D6  2F48 0004                move.l     [A7 + 0x4], A0
  3319. 000025DA  4AAF 0004                tst.l      [A7 + 0x4]
  3320. 000025DE  670E                     beq        +0x10 /* 000025EE */
  3321. 000025E0  7001                     moveq.l    D0, 0x01
  3322. 000025E2  2E80                     move.l     [A7], D0
  3323. 000025E4  4857                     pea.l      [A7]
  3324. 000025E6  4EAD E210                jsr        [A5 - 0x1DF0]
  3325. 000025EA  584F                     addq.w     A7, 4
  3326. 000025EC  600A                     bra        +0xC /* 000025F8 */
  3327. label000025EE:
  3328. 000025EE  3F3C 0003                move.w     -[A7], 0x3
  3329. 000025F2  4EAD E070                jsr        [A5 - 0x1F90]
  3330. 000025F6  544F                     addq.w     A7, 2
  3331. label000025F8:
  3332. 000025F8  504F                     addq.w     A7, 8
  3333. 000025FA  4E75                     rts
  3334. 000025FC  2F03                     move.l     -[A7], D3
  3335. 000025FE  4FEF FFDC                lea.l      A7, [A7 - 0x24]
  3336. 00002602  76FF                     moveq.l    D3, 0xFFFFFFFF
  3337. 00002604  486F 000C                pea.l      [A7 + 0xC]
  3338. 00002608  486F 0018                pea.l      [A7 + 0x18]
  3339. 0000260C  486F 0018                pea.l      [A7 + 0x18]
  3340. 00002610  4EAD F940                jsr        [A5 - 0x6C0]
  3341. 00002614  4AAF 0020                tst.l      [A7 + 0x20]
  3342. 00002618  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3343. 0000261C  6D5A                     blt        +0x5C /* 00002678 */
  3344. 0000261E  4A6D 105A                tst.w      [A5 + 0x105A /* export_519 */]
  3345. 00002622  6616                     bne        +0x18 /* 0000263A */
  3346. 00002624  3F2F 0016                move.w     -[A7], [A7 + 0x16]
  3347. 00002628  2F2F 0012                move.l     -[A7], [A7 + 0x12]
  3348. 0000262C  4EAD A480                jsr        [A5 - 0x5B80]
  3349. 00002630  48C0                     ext.l      D0
  3350. 00002632  5280                     addq.l     D0, 1
  3351. 00002634  2600                     move.l     D3, D0
  3352. 00002636  5C4F                     addq.w     A7, 6
  3353. 00002638  603E                     bra        +0x40 /* 00002678 */
  3354. label0000263A:
  3355. 0000263A  42AF 0008                clr.l      [A7 + 0x8]
  3356. 0000263E  2F6F 0014 0004           move.l     [A7 + 0x4], [A7 + 0x14]
  3357. 00002644  2F7C 0000 7FFF 0018      move.l     [A7 + 0x18], 0x7FFF
  3358. 0000264C  42AF 001C                clr.l      [A7 + 0x1C]
  3359. 00002650  42AF 0020                clr.l      [A7 + 0x20]
  3360. 00002654  4857                     pea.l      [A7]
  3361. 00002656  206F 0010                movea.l    A0, [A7 + 0x10]
  3362. 0000265A  2F10                     move.l     -[A7], [A0]
  3363. 0000265C  486F 000C                pea.l      [A7 + 0xC]
  3364. 00002660  486F 0014                pea.l      [A7 + 0x14]
  3365. 00002664  486F 0028                pea.l      [A7 + 0x28]
  3366. 00002668  1F2D 105B                move.b     -[A7], [A5 + 0x105B]
  3367. 0000266C  4EAD E630                jsr        [A5 - 0x19D0]
  3368. 00002670  262F 0036                move.l     D3, [A7 + 0x36]
  3369. 00002674  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3370. label00002678:
  3371. 00002678  2003                     move.l     D0, D3
  3372. 0000267A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  3373. 0000267E  261F                     move.l     D3, [A7]+
  3374. 00002680  4E75                     rts
  3375. 00002682  2F03                     move.l     -[A7], D3
  3376. 00002684  594F                     subq.w     A7, 4
  3377. 00002686  42A7                     clr.l      -[A7]
  3378. 00002688  486F 0004                pea.l      [A7 + 0x4]
  3379. 0000268C  4EAD F948                jsr        [A5 - 0x6B8]
  3380. 00002690  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  3381. 00002694  4EAD F468                jsr        [A5 - 0xB98]
  3382. 00002698  2600                     move.l     D3, D0
  3383. 0000269A  4A83                     tst.l      D3
  3384. 0000269C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3385. 000026A0  6604                     bne        +0x6 /* 000026A6 */
  3386. 000026A2  70FF                     moveq.l    D0, 0xFFFFFFFF
  3387. 000026A4  6002                     bra        +0x4 /* 000026A8 */
  3388. label000026A6:
  3389. 000026A6  2003                     move.l     D0, D3
  3390. label000026A8:
  3391. 000026A8  584F                     addq.w     A7, 4
  3392. 000026AA  261F                     move.l     D3, [A7]+
  3393. 000026AC  4E75                     rts
  3394. 000026AE  3F2D 105A                move.w     -[A7], [A5 + 0x105A /* export_519 */]
  3395. 000026B2  4EAD F280                jsr        [A5 - 0xD80]
  3396. 000026B6  544F                     addq.w     A7, 2
  3397. 000026B8  4E75                     rts
  3398. 000026BA  2F0A                     move.l     -[A7], A2
  3399. 000026BC  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  3400. 000026C0  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  3401. 000026C4  48C0                     ext.l      D0
  3402. 000026C6  E788                     lsl        D0, 3
  3403. 000026C8  246D 0F8E                movea.l    A2, [A5 + 0xF8E]
  3404. 000026CC  2452                     movea.l    A2, [A2]
  3405. 000026CE  D5ED 0F96                add.l      A2, [A5 + 0xF96]
  3406. 000026D2  95C0                     sub.l      A2, D0
  3407. 000026D4  2012                     move.l     D0, [A2]
  3408. 000026D6  5380                     subq.l     D0, 1
  3409. 000026D8  6720                     beq        +0x22 /* 000026FA */
  3410. 000026DA  5780                     subq.l     D0, 3
  3411. 000026DC  6702                     beq        +0x4 /* 000026E0 */
  3412. 000026DE  6048                     bra        +0x4A /* 00002728 */
  3413. label000026E0:
  3414. 000026E0  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  3415. 000026E4  4EAD F968                jsr        [A5 - 0x698]
  3416. 000026E8  48C0                     ext.l      D0
  3417. 000026EA  544F                     addq.w     A7, 2
  3418. 000026EC  2F00                     move.l     -[A7], D0
  3419. 000026EE  3F3C 0004                move.w     -[A7], 0x4
  3420. 000026F2  4EAD E218                jsr        [A5 - 0x1DE8]
  3421. 000026F6  5C4F                     addq.w     A7, 6
  3422. 000026F8  6038                     bra        +0x3A /* 00002732 */
  3423. label000026FA:
  3424. 000026FA  2F52 0004                move.l     [A7 + 0x4], [A2]
  3425. 000026FE  2F6A 0004 0008           move.l     [A7 + 0x8], [A2 + 0x4]
  3426. 00002704  486F 0004                pea.l      [A7 + 0x4]
  3427. 00002708  4EAD F278                jsr        [A5 - 0xD88]
  3428. 0000270C  48C0                     ext.l      D0
  3429. 0000270E  2F40 0004                move.l     [A7 + 0x4], D0
  3430. 00002712  4A6D 101E                tst.w      [A5 + 0x101E]
  3431. 00002716  584F                     addq.w     A7, 4
  3432. 00002718  6618                     bne        +0x1A /* 00002732 */
  3433. 0000271A  2F17                     move.l     -[A7], [A7]
  3434. 0000271C  3F3C 0004                move.w     -[A7], 0x4
  3435. 00002720  4EAD E218                jsr        [A5 - 0x1DE8]
  3436. 00002724  5C4F                     addq.w     A7, 6
  3437. 00002726  600A                     bra        +0xC /* 00002732 */
  3438. label00002728:
  3439. 00002728  3F3C 0013                move.w     -[A7], 0x13
  3440. 0000272C  4EAD E070                jsr        [A5 - 0x1F90]
  3441. 00002730  544F                     addq.w     A7, 2
  3442. label00002732:
  3443. 00002732  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3444. 00002736  245F                     movea.l    A2, [A7]+
  3445. 00002738  4E75                     rts
  3446. 0000273A  2F03                     move.l     -[A7], D3
  3447. 0000273C  514F                     subq.w     A7, 8
  3448. 0000273E  42AF 0004                clr.l      [A7 + 0x4]
  3449. 00002742  486F 0004                pea.l      [A7 + 0x4]
  3450. 00002746  2F3C 0001 0004           move.l     -[A7], 0x10004
  3451. 0000274C  4EAD E228                jsr        [A5 - 0x1DD8]
  3452. 00002750  4A00                     tst.b      D0
  3453. 00002752  504F                     addq.w     A7, 8
  3454. 00002754  6742                     beq        +0x44 /* 00002798 */
  3455. 00002756  4AAF 0004                tst.l      [A7 + 0x4]
  3456. 0000275A  6614                     bne        +0x16 /* 00002770 */
  3457. 0000275C  486F 0004                pea.l      [A7 + 0x4]
  3458. 00002760  486F 0004                pea.l      [A7 + 0x4]
  3459. 00002764  4EAD F948                jsr        [A5 - 0x6B8]
  3460. 00002768  262F 000C                move.l     D3, [A7 + 0xC]
  3461. 0000276C  504F                     addq.w     A7, 8
  3462. 0000276E  601C                     bra        +0x1E /* 0000278C */
  3463. label00002770:
  3464. 00002770  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  3465. 00002774  4EAD F298                jsr        [A5 - 0xD68]
  3466. 00002778  4A00                     tst.b      D0
  3467. 0000277A  544F                     addq.w     A7, 2
  3468. 0000277C  670E                     beq        +0x10 /* 0000278C */
  3469. 0000277E  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  3470. 00002782  4EAD F8A0                jsr        [A5 - 0x760]
  3471. 00002786  49C0                     lea.l      A4, D0
  3472. 00002788  2600                     move.l     D3, D0
  3473. 0000278A  544F                     addq.w     A7, 2
  3474. label0000278C:
  3475. 0000278C  2F03                     move.l     -[A7], D3
  3476. 0000278E  3F3C 0004                move.w     -[A7], 0x4
  3477. 00002792  4EAD E218                jsr        [A5 - 0x1DE8]
  3478. 00002796  5C4F                     addq.w     A7, 6
  3479. label00002798:
  3480. 00002798  504F                     addq.w     A7, 8
  3481. 0000279A  261F                     move.l     D3, [A7]+
  3482. 0000279C  4E75                     rts
  3483. 0000279E  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  3484. 000027A2  4EAD F928                jsr        [A5 - 0x6D8]
  3485. 000027A6  49C0                     lea.l      A4, D0
  3486. 000027A8  544F                     addq.w     A7, 2
  3487. 000027AA  4E75                     rts
  3488. 000027AC  2F03                     move.l     -[A7], D3
  3489. 000027AE  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  3490. 000027B2  262F 001C                move.l     D3, [A7 + 0x1C]
  3491. 000027B6  3F2F 001A                move.w     -[A7], [A7 + 0x1A]
  3492. 000027BA  4EAD F298                jsr        [A5 - 0xD68]
  3493. 000027BE  4A00                     tst.b      D0
  3494. 000027C0  544F                     addq.w     A7, 2
  3495. 000027C2  673A                     beq        +0x3C /* 000027FE */
  3496. 000027C4  4857                     pea.l      [A7]
  3497. 000027C6  3F2F 001E                move.w     -[A7], [A7 + 0x1E]
  3498. 000027CA  4EAD F8B8                jsr        [A5 - 0x748]
  3499. 000027CE  B6AF 000A                cmp.l      D3, [A7 + 0xA]
  3500. 000027D2  5C4F                     addq.w     A7, 6
  3501. 000027D4  6C0C                     bge        +0xE /* 000027E2 */
  3502. 000027D6  202F 0004                move.l     D0, [A7 + 0x4]
  3503. 000027DA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3504. 000027DE  261F                     move.l     D3, [A7]+
  3505. 000027E0  4E75                     rts
  3506. label000027E2:
  3507. 000027E2  B6AF 000C                cmp.l      D3, [A7 + 0xC]
  3508. 000027E6  6F0C                     ble        +0xE /* 000027F4 */
  3509. 000027E8  202F 000C                move.l     D0, [A7 + 0xC]
  3510. 000027EC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3511. 000027F0  261F                     move.l     D3, [A7]+
  3512. 000027F2  4E75                     rts
  3513. label000027F4:
  3514. 000027F4  2003                     move.l     D0, D3
  3515. 000027F6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3516. 000027FA  261F                     move.l     D3, [A7]+
  3517. 000027FC  4E75                     rts
  3518. label000027FE:
  3519. 000027FE  7000                     moveq.l    D0, 0x00
  3520. 00002800  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3521. 00002804  261F                     move.l     D3, [A7]+
  3522. 00002806  4E75                     rts
  3523. 00002808  2F03                     move.l     -[A7], D3
  3524. 0000280A  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  3525. 0000280E  262F 001C                move.l     D3, [A7 + 0x1C]
  3526. 00002812  3F2F 001A                move.w     -[A7], [A7 + 0x1A]
  3527. 00002816  4EAD F298                jsr        [A5 - 0xD68]
  3528. 0000281A  4A00                     tst.b      D0
  3529. 0000281C  544F                     addq.w     A7, 2
  3530. 0000281E  6738                     beq        +0x3A /* 00002858 */
  3531. 00002820  4857                     pea.l      [A7]
  3532. 00002822  3F2F 001E                move.w     -[A7], [A7 + 0x1E]
  3533. 00002826  4EAD F8B8                jsr        [A5 - 0x748]
  3534. 0000282A  B6AF 0006                cmp.l      D3, [A7 + 0x6]
  3535. 0000282E  5C4F                     addq.w     A7, 6
  3536. 00002830  6C0A                     bge        +0xC /* 0000283C */
  3537. 00002832  2017                     move.l     D0, [A7]
  3538. 00002834  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3539. 00002838  261F                     move.l     D3, [A7]+
  3540. 0000283A  4E75                     rts
  3541. label0000283C:
  3542. 0000283C  B6AF 0008                cmp.l      D3, [A7 + 0x8]
  3543. 00002840  6F0C                     ble        +0xE /* 0000284E */
  3544. 00002842  202F 0008                move.l     D0, [A7 + 0x8]
  3545. 00002846  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3546. 0000284A  261F                     move.l     D3, [A7]+
  3547. 0000284C  4E75                     rts
  3548. label0000284E:
  3549. 0000284E  2003                     move.l     D0, D3
  3550. 00002850  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3551. 00002854  261F                     move.l     D3, [A7]+
  3552. 00002856  4E75                     rts
  3553. label00002858:
  3554. 00002858  7000                     moveq.l    D0, 0x00
  3555. 0000285A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3556. 0000285E  261F                     move.l     D3, [A7]+
  3557. 00002860  4E75                     rts
  3558. 00002862  4FEF FEFA                lea.l      A7, [A7 - 0x106]
  3559. 00002866  4857                     pea.l      [A7]
  3560. 00002868  1F2F 011D                move.b     -[A7], [A7 + 0x11D]
  3561. 0000286C  1F2F 011B                move.b     -[A7], [A7 + 0x11B]
  3562. 00002870  3F2F 0118                move.w     -[A7], [A7 + 0x118]
  3563. 00002874  2F2F 0114                move.l     -[A7], [A7 + 0x114]
  3564. 00002878  4EAD E420                jsr        [A5 - 0x1BE0]
  3565. 0000287C  486F 000E                pea.l      [A7 + 0xE]
  3566. 00002880  4EAD E168                jsr        [A5 - 0x1E98]
  3567. 00002884  2008                     move.l     D0, A0
  3568. 00002886  4FEF 0118                lea.l      A7, [A7 + 0x118]
  3569. 0000288A  4E75                     rts
  3570. 0000288C  4FEF FEF8                lea.l      A7, [A7 - 0x108]
  3571. 00002890  486F 0002                pea.l      [A7 + 0x2]
  3572. 00002894  2F2F 0110                move.l     -[A7], [A7 + 0x110]
  3573. 00002898  4EAD E158                jsr        [A5 - 0x1EA8]
  3574. 0000289C  4AAF 011C                tst.l      [A7 + 0x11C]
  3575. 000028A0  56C0                     sne        D0
  3576. 000028A2  4400                     neg.b      D0
  3577. 000028A4  49C0                     lea.l      A4, D0
  3578. 000028A6  1F40 0009                move.b     [A7 + 0x9], D0
  3579. 000028AA  4AAF 0120                tst.l      [A7 + 0x120]
  3580. 000028AE  56C0                     sne        D0
  3581. 000028B0  4400                     neg.b      D0
  3582. 000028B2  49C0                     lea.l      A4, D0
  3583. 000028B4  1F00                     move.b     -[A7], D0
  3584. 000028B6  486F 000B                pea.l      [A7 + 0xB]
  3585. 000028BA  3F2F 0120                move.w     -[A7], [A7 + 0x120]
  3586. 000028BE  486F 0012                pea.l      [A7 + 0x12]
  3587. 000028C2  4EAD E428                jsr        [A5 - 0x1BD8]
  3588. 000028C6  4FEF 011C                lea.l      A7, [A7 + 0x11C]
  3589. 000028CA  4E75                     rts
  3590. 000028CC  48E7 1C00                movem.l    -[A7], D3,D4,D5
  3591. 000028D0  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  3592. 000028D4  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  3593. 000028D8  48C3                     ext.l      D3
  3594. 000028DA  2003                     move.l     D0, D3
  3595. 000028DC  E788                     lsl        D0, 3
  3596. 000028DE  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  3597. 000028E2  2050                     movea.l    A0, [A0]
  3598. 000028E4  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  3599. 000028E8  91C0                     sub.l      A0, D0
  3600. 000028EA  2F50 0008                move.l     [A7 + 0x8], [A0]
  3601. 000028EE  2F68 0004 000C           move.l     [A7 + 0xC], [A0 + 0x4]
  3602. 000028F4  2003                     move.l     D0, D3
  3603. 000028F6  5380                     subq.l     D0, 1
  3604. 000028F8  E788                     lsl        D0, 3
  3605. 000028FA  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  3606. 000028FE  2050                     movea.l    A0, [A0]
  3607. 00002900  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  3608. 00002904  91C0                     sub.l      A0, D0
  3609. 00002906  2E90                     move.l     [A7], [A0]
  3610. 00002908  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  3611. 0000290E  486F 0008                pea.l      [A7 + 0x8]
  3612. 00002912  4EAD F278                jsr        [A5 - 0xD88]
  3613. 00002916  48C0                     ext.l      D0
  3614. 00002918  2800                     move.l     D4, D0
  3615. 0000291A  4A6D 101E                tst.w      [A5 + 0x101E]
  3616. 0000291E  584F                     addq.w     A7, 4
  3617. 00002920  662A                     bne        +0x2C /* 0000294C */
  3618. 00002922  4857                     pea.l      [A7]
  3619. 00002924  4EAD F278                jsr        [A5 - 0xD88]
  3620. 00002928  48C0                     ext.l      D0
  3621. 0000292A  2A00                     move.l     D5, D0
  3622. 0000292C  4A6D 101E                tst.w      [A5 + 0x101E]
  3623. 00002930  584F                     addq.w     A7, 4
  3624. 00002932  6618                     bne        +0x1A /* 0000294C */
  3625. 00002934  3F05                     move.w     -[A7], D5
  3626. 00002936  3F04                     move.w     -[A7], D4
  3627. 00002938  4EAD F838                jsr        [A5 - 0x7C8]
  3628. 0000293C  2600                     move.l     D3, D0
  3629. 0000293E  2F03                     move.l     -[A7], D3
  3630. 00002940  3F3C 0004                move.w     -[A7], 0x4
  3631. 00002944  4EAD E218                jsr        [A5 - 0x1DE8]
  3632. 00002948  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3633. label0000294C:
  3634. 0000294C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3635. 00002950  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  3636. 00002954  4E75                     rts
  3637. 00002956  4EAD EA78                jsr        [A5 - 0x1588]
  3638. 0000295A  4E75                     rts
  3639. 0000295C  4EAD EA80                jsr        [A5 - 0x1580]
  3640. 00002960  4E75                     rts
  3641. 00002962  4FEF FDF4                lea.l      A7, [A7 - 0x20C]
  3642. 00002966  486F 0106                pea.l      [A7 + 0x106]
  3643. 0000296A  2F2F 0214                move.l     -[A7], [A7 + 0x214]
  3644. 0000296E  4EAD E158                jsr        [A5 - 0x1EA8]
  3645. 00002972  486F 0008                pea.l      [A7 + 0x8]
  3646. 00002976  2F2F 0220                move.l     -[A7], [A7 + 0x220]
  3647. 0000297A  486F 0116                pea.l      [A7 + 0x116]
  3648. 0000297E  4EAD EBA0                jsr        [A5 - 0x1460]
  3649. 00002982  486F 0014                pea.l      [A7 + 0x14]
  3650. 00002986  4EAD E168                jsr        [A5 - 0x1E98]
  3651. 0000298A  2008                     move.l     D0, A0
  3652. 0000298C  4FEF 0224                lea.l      A7, [A7 + 0x224]
  3653. 00002990  4E75                     rts
  3654. 00002992  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  3655. 00002996  486F 0008                pea.l      [A7 + 0x8]
  3656. 0000299A  4EAD F960                jsr        [A5 - 0x6A0]
  3657. 0000299E  486F 0004                pea.l      [A7 + 0x4]
  3658. 000029A2  486F 0010                pea.l      [A7 + 0x10]
  3659. 000029A6  4EAD E8B0                jsr        [A5 - 0x1750]
  3660. 000029AA  4A6D 101E                tst.w      [A5 + 0x101E]
  3661. 000029AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3662. 000029B2  6608                     bne        +0xA /* 000029BC */
  3663. 000029B4  4857                     pea.l      [A7]
  3664. 000029B6  4EAD E210                jsr        [A5 - 0x1DF0]
  3665. 000029BA  584F                     addq.w     A7, 4
  3666. label000029BC:
  3667. 000029BC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3668. 000029C0  4E75                     rts
  3669. fn000029C2:
  3670. 000029C2  48E7 1020                movem.l    -[A7], D3,A2
  3671. 000029C6  162F 000C                move.b     D3, [A7 + 0xC]
  3672. 000029CA  1F03                     move.b     -[A7], D3
  3673. 000029CC  4EAD F2E0                jsr        [A5 - 0xD20]
  3674. 000029D0  206D 0FCA                movea.l    A0, [A5 + 0xFCA /* export_501 */]
  3675. 000029D4  2450                     movea.l    A2, [A0]
  3676. 000029D6  006A 0001 0026           ori.w      [A2 + 0x26], 0x1
  3677. 000029DC  4A03                     tst.b      D3
  3678. 000029DE  544F                     addq.w     A7, 2
  3679. 000029E0  662A                     bne        +0x2C /* 00002A0C */
  3680. 000029E2  026A FFBF 0026           andi.w     [A2 + 0x26], 0xFFBF
  3681. 000029E8  262A 001C                move.l     D3, [A2 + 0x1C]
  3682. 000029EC  70FF                     moveq.l    D0, 0xFFFFFFFF
  3683. 000029EE  B680                     cmp.l      D3, D0
  3684. 000029F0  6720                     beq        +0x22 /* 00002A12 */
  3685. 000029F2  4AAA 0018                tst.l      [A2 + 0x18]
  3686. 000029F6  671A                     beq        +0x1C /* 00002A12 */
  3687. 000029F8  70FF                     moveq.l    D0, 0xFFFFFFFF
  3688. 000029FA  2540 001C                move.l     [A2 + 0x1C], D0
  3689. 000029FE  2F03                     move.l     -[A7], D3
  3690. 00002A00  2F2A 0018                move.l     -[A7], [A2 + 0x18]
  3691. 00002A04  4EAD A6A0                jsr        [A5 - 0x5960]
  3692. 00002A08  504F                     addq.w     A7, 8
  3693. 00002A0A  6006                     bra        +0x8 /* 00002A12 */
  3694. label00002A0C:
  3695. 00002A0C  006A 0040 0026           ori.w      [A2 + 0x26], 0x40 /* '@' */
  3696. label00002A12:
  3697. 00002A12  4CDF 0408                movem.l    D3,A2, [A7]+
  3698. 00002A16  4E75                     rts
  3699. 00002A18  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  3700. 00002A1C  4FEF FEEA                lea.l      A7, [A7 - 0x116]
  3701. 00002A20  162F 012E                move.b     D3, [A7 + 0x12E]
  3702. 00002A24  3A2F 0130                move.w     D5, [A7 + 0x130]
  3703. 00002A28  246F 0132                movea.l    A2, [A7 + 0x132]
  3704. 00002A2C  3005                     move.w     D0, D5
  3705. 00002A2E  48C0                     ext.l      D0
  3706. 00002A30  4EAD 9D1E                jsr        [A5 - 0x62E2]
  3707. 00002A34  09F6 0000                bset       [A6 + D0.w], D4
  3708. 00002A38  0156                     bchg       [A6], D0
  3709. 00002A3A  0000 02AA                ori.b      D0, 0xAA
  3710. 00002A3E  002C 0000 0156           ori.b      [A4 + 0x156], 0x0
  3711. 00002A44  03B6 0000                bclr       [A6 + D0.w], D1
  3712. 00002A48  0198                     bclr       [A0]+, D0
  3713. 00002A4A  0116                     btst       [A6], D0
  3714. 00002A4C  0000 0199                ori.b      D0, 0x99
  3715. 00002A50  0124                     btst       -[A4], D0
  3716. 00002A52  0000 019A                ori.b      D0, 0x9A
  3717. 00002A56  0184                     bclr       D4, D0
  3718. 00002A58  0000 019B                ori.b      D0, 0x9B
  3719. 00002A5C  01D0                     bset       [A0], D0
  3720. 00002A5E  0000 019C                ori.b      D0, 0x9C
  3721. 00002A62  0202 0000                andi.b     D2, 0x0
  3722. 00002A66  01AF 03C8                bclr       [A7 + 0x3C8], D0
  3723. 00002A6A  0000 01B0                ori.b      D0, 0xB0
  3724. 00002A6E  03F2 0000                bset       [A2 + D0.w], D1
  3725. 00002A72  01B3 034C                bclr       <<invalid full ext with I/IS == 4>>, D0
  3726. 00002A76  0000 01B4                ori.b      D0, 0xB4
  3727. 00002A7A  0418 0000                subi.b     [A0]+, 0x0
  3728. 00002A7E  01B9 044C 0000           bclr       [0x044C0000], D0
  3729. 00002A84  01BA 04AA                bclr       [PC + 0x4AA /* 00002F30, value 0x4A03672A */], D0
  3730. 00002A88  0000 01BF                ori.b      D0, 0xBF
  3731. 00002A8C  04F2 0000                subi.?     [A2 + D0.w], 0xFFFFFFFFFFFFFFFF
  3732. 00002A90  01C0                     bset       D0, D0
  3733. 00002A92  050C                     btst       A4, D2
  3734. 00002A94  0000 01CA                ori.b      D0, 0xCA
  3735. 00002A98  00B6 0000 01CB 0520 0000 ori.l      [A6 + D0 * 4], 0x1CB
  3736. 00002AA2  01CC                     bset       A4, D0
  3737. 00002AA4  0998                     bclr       [A0]+, D4
  3738. 00002AA6  0000 01CF                ori.b      D0, 0xCF
  3739. 00002AAA  0546                     bchg       D6, D2
  3740. 00002AAC  0000 01D5                ori.b      D0, 0xD5
  3741. 00002AB0  0570 0000                bchg       [A0 + D0.w], D2
  3742. 00002AB4  01D6                     bset       [A6], D0
  3743. 00002AB6  05C4                     bset       D4, D2
  3744. 00002AB8  0000 01DB                ori.b      D0, 0xDB
  3745. 00002ABC  05F8 0000                bset       [0x00000000 /* __m68k_reset_stack__ */], D2
  3746. 00002AC0  01EC 0664                bset       [A4 + 0x664], D0
  3747. 00002AC4  0000 01F0                ori.b      D0, 0xF0
  3748. 00002AC8  0558                     bchg       [A0]+, D2
  3749. 00002ACA  0000 0210                ori.b      D0, 0x10
  3750. 00002ACE  0688 0000 0211           addi.l     A0, 0x211
  3751. 00002AD4  06B2 0000 0212 06DC      addi.l     [A2 + D0.w * 8 - 0x36], 0x212
  3752. 00002ADC  0000 0213                ori.b      D0, 0x13
  3753. 00002AE0  0708                     btst       A0, D3
  3754. 00002AE2  0000 0214                ori.b      D0, 0x14
  3755. 00002AE6  0732 0000                btst       [A2 + D0.w], D3
  3756. 00002AEA  0234 07C6 0000           andi.b     [A4 + D0.w], 0xC6
  3757. 00002AF0  0239 0756 0000 0251      andi.b     [0x00000251], 0x56 /* 'V' */
  3758. 00002AF8  07FC                     bset       0xFFFFFFFFFFFFFFFF, D3
  3759. 00002AFA  0000 0252                ori.b      D0, 0x52 /* 'R' */
  3760. 00002AFE  077A 0000                bchg       [PC /* 00002B00 */], D3
  3761. 00002B02  0253 01B2                andi.w     [A3], 0x1B2
  3762. 00002B06  0000 0254                ori.b      D0, 0x54 /* 'T' */
  3763. 00002B0A  01FE                     bset       <<invalid special address>>, D0
  3764. 00002B0C  0000 0255                ori.b      D0, 0x55 /* 'U' */
  3765. 00002B10  0254 0000                andi.w     [A4], 0x0
  3766. 00002B14  028F 082A 0000           andi.l     A7, 0x82A0000
  3767. 00002B1A  0290 0836 0000           andi.l     [A0], 0x8360000
  3768. 00002B20  0292 080C 0000           andi.l     [A2], 0x80C0000
  3769. 00002B26  0297 0896 0000           andi.l     [A7], 0x8960000
  3770. 00002B2C  029A 0836 0000           andi.l     [A2]+, 0x8360000
  3771. 00002B32  029B 086A 0000           andi.l     [A3]+, 0x86A0000
  3772. 00002B38  02A2 08E0 0000           andi.l     -[A2], 0x8E00000
  3773. 00002B3E  02A7 089C 0000           andi.l     -[A7], 0x89C0000
  3774. 00002B44  02A9 089A 0000 02AA      andi.l     [A1 + 0x2AA], 0x89A0000
  3775. 00002B4C  0898 4A03                bclr.b     [A0]+, 0x3
  3776. 00002B50  6600 08F4                bne        +0x8F6 /* 00003446 */
  3777. 00002B54  2F0A                     move.l     -[A7], A2
  3778. 00002B56  4EBA 20FE                jsr        [PC + 0x20FE /* 00004C56 */]
  3779. 00002B5A  584F                     addq.w     A7, 4
  3780. 00002B5C  6000 08DE                bra        +0x8E0 /* 0000343C */
  3781. 00002B60  4A03                     tst.b      D3
  3782. 00002B62  6600 08E2                bne        +0x8E4 /* 00003446 */
  3783. 00002B66  4EAD EA00                jsr        [A5 - 0x1600]
  3784. 00002B6A  48C0                     ext.l      D0
  3785. 00002B6C  2540 0004                move.l     [A2 + 0x4], D0
  3786. 00002B70  6000 08CA                bra        +0x8CC /* 0000343C */
  3787. 00002B74  4A03                     tst.b      D3
  3788. 00002B76  6742                     beq        +0x44 /* 00002BBA */
  3789. 00002B78  7004                     moveq.l    D0, 0x04
  3790. 00002B7A  B092                     cmp.l      D0, [A2]
  3791. 00002B7C  6610                     bne        +0x12 /* 00002B8E */
  3792. 00002B7E  4AAA 0004                tst.l      [A2 + 0x4]
  3793. 00002B82  660A                     bne        +0xC /* 00002B8E */
  3794. 00002B84  42A7                     clr.l      -[A7]
  3795. 00002B86  4EAD EA10                jsr        [A5 - 0x15F0]
  3796. 00002B8A  584F                     addq.w     A7, 4
  3797. 00002B8C  602C                     bra        +0x2E /* 00002BBA */
  3798. label00002B8E:
  3799. 00002B8E  2F0A                     move.l     -[A7], A2
  3800. 00002B90  4EAD E088                jsr        [A5 - 0x1F78]
  3801. 00002B94  4A00                     tst.b      D0
  3802. 00002B96  584F                     addq.w     A7, 4
  3803. 00002B98  6700 08BC                beq        +0x8BE /* 00003456 */
  3804. 00002B9C  486F 0008                pea.l      [A7 + 0x8]
  3805. 00002BA0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3806. 00002BA4  4EAD E158                jsr        [A5 - 0x1EA8]
  3807. 00002BA8  486F 0010                pea.l      [A7 + 0x10]
  3808. 00002BAC  4EAD EA10                jsr        [A5 - 0x15F0]
  3809. 00002BB0  4A00                     tst.b      D0
  3810. 00002BB2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3811. 00002BB6  6700 088E                beq        +0x890 /* 00003446 */
  3812. label00002BBA:
  3813. 00002BBA  486F 0008                pea.l      [A7 + 0x8]
  3814. 00002BBE  4EAD EA08                jsr        [A5 - 0x15F8]
  3815. 00002BC2  4A00                     tst.b      D0
  3816. 00002BC4  584F                     addq.w     A7, 4
  3817. 00002BC6  6700 0874                beq        +0x876 /* 0000343C */
  3818. 00002BCA  486F 0008                pea.l      [A7 + 0x8]
  3819. 00002BCE  2F0A                     move.l     -[A7], A2
  3820. 00002BD0  4EAD E160                jsr        [A5 - 0x1EA0]
  3821. 00002BD4  504F                     addq.w     A7, 8
  3822. 00002BD6  6000 0864                bra        +0x866 /* 0000343C */
  3823. 00002BDA  4A03                     tst.b      D3
  3824. 00002BDC  6734                     beq        +0x36 /* 00002C12 */
  3825. 00002BDE  486F 0112                pea.l      [A7 + 0x112]
  3826. 00002BE2  2F0A                     move.l     -[A7], A2
  3827. 00002BE4  4EAD E0A0                jsr        [A5 - 0x1F60]
  3828. 00002BE8  4A00                     tst.b      D0
  3829. 00002BEA  504F                     addq.w     A7, 8
  3830. 00002BEC  6700 0868                beq        +0x86A /* 00003456 */
  3831. 00002BF0  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  3832. 00002BF4  486F 0112                pea.l      [A7 + 0x112]
  3833. 00002BF8  4EAD F460                jsr        [A5 - 0xBA0]
  3834. 00002BFC  486F 0116                pea.l      [A7 + 0x116]
  3835. 00002C00  4EAD EA20                jsr        [A5 - 0x15E0]
  3836. 00002C04  4A00                     tst.b      D0
  3837. 00002C06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3838. 00002C0A  6700 083A                beq        +0x83C /* 00003446 */
  3839. 00002C0E  6000 082C                bra        +0x82E /* 0000343C */
  3840. label00002C12:
  3841. 00002C12  486F 010E                pea.l      [A7 + 0x10E]
  3842. 00002C16  4EAD EA18                jsr        [A5 - 0x15E8]
  3843. 00002C1A  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  3844. 00002C1E  4EAD F468                jsr        [A5 - 0xB98]
  3845. 00002C22  2540 0004                move.l     [A2 + 0x4], D0
  3846. 00002C26  504F                     addq.w     A7, 8
  3847. 00002C28  6000 0812                bra        +0x814 /* 0000343C */
  3848. 00002C2C  4A03                     tst.b      D3
  3849. 00002C2E  6726                     beq        +0x28 /* 00002C56 */
  3850. 00002C30  486F 0112                pea.l      [A7 + 0x112]
  3851. 00002C34  2F0A                     move.l     -[A7], A2
  3852. 00002C36  4EAD E0A0                jsr        [A5 - 0x1F60]
  3853. 00002C3A  4A00                     tst.b      D0
  3854. 00002C3C  504F                     addq.w     A7, 8
  3855. 00002C3E  6700 0816                beq        +0x818 /* 00003456 */
  3856. 00002C42  3F2F 0114                move.w     -[A7], [A7 + 0x114]
  3857. 00002C46  4EAD EA30                jsr        [A5 - 0x15D0]
  3858. 00002C4A  4A00                     tst.b      D0
  3859. 00002C4C  544F                     addq.w     A7, 2
  3860. 00002C4E  6700 07F6                beq        +0x7F8 /* 00003446 */
  3861. 00002C52  6000 07E8                bra        +0x7EA /* 0000343C */
  3862. label00002C56:
  3863. 00002C56  4EAD EA28                jsr        [A5 - 0x15D8]
  3864. 00002C5A  48C0                     ext.l      D0
  3865. 00002C5C  2540 0004                move.l     [A2 + 0x4], D0
  3866. 00002C60  6000 07DA                bra        +0x7DC /* 0000343C */
  3867. 00002C64  4A03                     tst.b      D3
  3868. 00002C66  6734                     beq        +0x36 /* 00002C9C */
  3869. 00002C68  486F 0112                pea.l      [A7 + 0x112]
  3870. 00002C6C  2F0A                     move.l     -[A7], A2
  3871. 00002C6E  4EAD E0A0                jsr        [A5 - 0x1F60]
  3872. 00002C72  4A00                     tst.b      D0
  3873. 00002C74  504F                     addq.w     A7, 8
  3874. 00002C76  6700 07DE                beq        +0x7E0 /* 00003456 */
  3875. 00002C7A  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  3876. 00002C7E  486F 0112                pea.l      [A7 + 0x112]
  3877. 00002C82  4EAD F460                jsr        [A5 - 0xBA0]
  3878. 00002C86  486F 0116                pea.l      [A7 + 0x116]
  3879. 00002C8A  4EAD EA40                jsr        [A5 - 0x15C0]
  3880. 00002C8E  4A00                     tst.b      D0
  3881. 00002C90  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3882. 00002C94  6700 07B0                beq        +0x7B2 /* 00003446 */
  3883. 00002C98  6000 07A2                bra        +0x7A4 /* 0000343C */
  3884. label00002C9C:
  3885. 00002C9C  486F 010E                pea.l      [A7 + 0x10E]
  3886. 00002CA0  4EAD EA38                jsr        [A5 - 0x15C8]
  3887. 00002CA4  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  3888. 00002CA8  4EAD F468                jsr        [A5 - 0xB98]
  3889. 00002CAC  2540 0004                move.l     [A2 + 0x4], D0
  3890. 00002CB0  504F                     addq.w     A7, 8
  3891. 00002CB2  6000 0788                bra        +0x78A /* 0000343C */
  3892. 00002CB6  4A03                     tst.b      D3
  3893. 00002CB8  6734                     beq        +0x36 /* 00002CEE */
  3894. 00002CBA  486F 0112                pea.l      [A7 + 0x112]
  3895. 00002CBE  2F0A                     move.l     -[A7], A2
  3896. 00002CC0  4EAD E0A0                jsr        [A5 - 0x1F60]
  3897. 00002CC4  4A00                     tst.b      D0
  3898. 00002CC6  504F                     addq.w     A7, 8
  3899. 00002CC8  6700 078C                beq        +0x78E /* 00003456 */
  3900. 00002CCC  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  3901. 00002CD0  486F 0112                pea.l      [A7 + 0x112]
  3902. 00002CD4  4EAD F460                jsr        [A5 - 0xBA0]
  3903. 00002CD8  486F 0116                pea.l      [A7 + 0x116]
  3904. 00002CDC  4EAD EA50                jsr        [A5 - 0x15B0]
  3905. 00002CE0  4A00                     tst.b      D0
  3906. 00002CE2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3907. 00002CE6  6700 075E                beq        +0x760 /* 00003446 */
  3908. 00002CEA  6000 0750                bra        +0x752 /* 0000343C */
  3909. label00002CEE:
  3910. 00002CEE  486F 010E                pea.l      [A7 + 0x10E]
  3911. 00002CF2  4EAD EA48                jsr        [A5 - 0x15B8]
  3912. 00002CF6  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  3913. 00002CFA  4EAD F468                jsr        [A5 - 0xB98]
  3914. 00002CFE  2540 0004                move.l     [A2 + 0x4], D0
  3915. 00002D02  504F                     addq.w     A7, 8
  3916. 00002D04  6000 0736                bra        +0x738 /* 0000343C */
  3917. 00002D08  4A03                     tst.b      D3
  3918. 00002D0A  6738                     beq        +0x3A /* 00002D44 */
  3919. 00002D0C  486F 0112                pea.l      [A7 + 0x112]
  3920. 00002D10  2F0A                     move.l     -[A7], A2
  3921. 00002D12  4EAD E0A0                jsr        [A5 - 0x1F60]
  3922. 00002D16  4A00                     tst.b      D0
  3923. 00002D18  504F                     addq.w     A7, 8
  3924. 00002D1A  6700 073A                beq        +0x73C /* 00003456 */
  3925. 00002D1E  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  3926. 00002D22  486F 0112                pea.l      [A7 + 0x112]
  3927. 00002D26  4EAD F460                jsr        [A5 - 0xBA0]
  3928. 00002D2A  486F 0116                pea.l      [A7 + 0x116]
  3929. 00002D2E  3F3C 0001                move.w     -[A7], 0x1
  3930. 00002D32  4EAD EA60                jsr        [A5 - 0x15A0]
  3931. 00002D36  4A00                     tst.b      D0
  3932. 00002D38  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3933. 00002D3C  6700 0708                beq        +0x70A /* 00003446 */
  3934. 00002D40  6000 06FA                bra        +0x6FC /* 0000343C */
  3935. label00002D44:
  3936. 00002D44  486F 010E                pea.l      [A7 + 0x10E]
  3937. 00002D48  3F3C 0001                move.w     -[A7], 0x1
  3938. 00002D4C  4EAD EA58                jsr        [A5 - 0x15A8]
  3939. 00002D50  2F2F 0114                move.l     -[A7], [A7 + 0x114]
  3940. 00002D54  4EAD F468                jsr        [A5 - 0xB98]
  3941. 00002D58  2540 0004                move.l     [A2 + 0x4], D0
  3942. 00002D5C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3943. 00002D60  6000 06DA                bra        +0x6DC /* 0000343C */
  3944. 00002D64  4A03                     tst.b      D3
  3945. 00002D66  6738                     beq        +0x3A /* 00002DA0 */
  3946. 00002D68  486F 0112                pea.l      [A7 + 0x112]
  3947. 00002D6C  2F0A                     move.l     -[A7], A2
  3948. 00002D6E  4EAD E0A0                jsr        [A5 - 0x1F60]
  3949. 00002D72  4A00                     tst.b      D0
  3950. 00002D74  504F                     addq.w     A7, 8
  3951. 00002D76  6700 06DE                beq        +0x6E0 /* 00003456 */
  3952. 00002D7A  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  3953. 00002D7E  486F 0112                pea.l      [A7 + 0x112]
  3954. 00002D82  4EAD F460                jsr        [A5 - 0xBA0]
  3955. 00002D86  486F 0116                pea.l      [A7 + 0x116]
  3956. 00002D8A  3F3C 0002                move.w     -[A7], 0x2
  3957. 00002D8E  4EAD EA60                jsr        [A5 - 0x15A0]
  3958. 00002D92  4A00                     tst.b      D0
  3959. 00002D94  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3960. 00002D98  6700 06AC                beq        +0x6AE /* 00003446 */
  3961. 00002D9C  6000 069E                bra        +0x6A0 /* 0000343C */
  3962. label00002DA0:
  3963. 00002DA0  486F 010E                pea.l      [A7 + 0x10E]
  3964. 00002DA4  3F3C 0002                move.w     -[A7], 0x2
  3965. 00002DA8  4EAD EA58                jsr        [A5 - 0x15A8]
  3966. 00002DAC  2F2F 0114                move.l     -[A7], [A7 + 0x114]
  3967. 00002DB0  4EAD F468                jsr        [A5 - 0xB98]
  3968. 00002DB4  2540 0004                move.l     [A2 + 0x4], D0
  3969. 00002DB8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3970. 00002DBC  6000 067E                bra        +0x680 /* 0000343C */
  3971. 00002DC0  4A03                     tst.b      D3
  3972. 00002DC2  6728                     beq        +0x2A /* 00002DEC */
  3973. 00002DC4  486F 0112                pea.l      [A7 + 0x112]
  3974. 00002DC8  2F0A                     move.l     -[A7], A2
  3975. 00002DCA  4EAD E0A0                jsr        [A5 - 0x1F60]
  3976. 00002DCE  4A00                     tst.b      D0
  3977. 00002DD0  504F                     addq.w     A7, 8
  3978. 00002DD2  6700 0682                beq        +0x684 /* 00003456 */
  3979. 00002DD6  4AAF 0112                tst.l      [A7 + 0x112]
  3980. 00002DDA  56C0                     sne        D0
  3981. 00002DDC  4400                     neg.b      D0
  3982. 00002DDE  49C0                     lea.l      A4, D0
  3983. 00002DE0  1F00                     move.b     -[A7], D0
  3984. 00002DE2  4EAD F2F0                jsr        [A5 - 0xD10]
  3985. 00002DE6  544F                     addq.w     A7, 2
  3986. 00002DE8  6000 0652                bra        +0x654 /* 0000343C */
  3987. label00002DEC:
  3988. 00002DEC  4EAD F2F8                jsr        [A5 - 0xD08]
  3989. 00002DF0  49C0                     lea.l      A4, D0
  3990. 00002DF2  2540 0004                move.l     [A2 + 0x4], D0
  3991. 00002DF6  6000 0644                bra        +0x646 /* 0000343C */
  3992. 00002DFA  4A03                     tst.b      D3
  3993. 00002DFC  6724                     beq        +0x26 /* 00002E22 */
  3994. 00002DFE  486F 0112                pea.l      [A7 + 0x112]
  3995. 00002E02  2F0A                     move.l     -[A7], A2
  3996. 00002E04  4EAD E0A0                jsr        [A5 - 0x1F60]
  3997. 00002E08  4A00                     tst.b      D0
  3998. 00002E0A  504F                     addq.w     A7, 8
  3999. 00002E0C  6700 0648                beq        +0x64A /* 00003456 */
  4000. 00002E10  4AAF 0112                tst.l      [A7 + 0x112]
  4001. 00002E14  56C0                     sne        D0
  4002. 00002E16  4400                     neg.b      D0
  4003. 00002E18  49C0                     lea.l      A4, D0
  4004. 00002E1A  1B40 1350                move.b     [A5 + 0x1350], D0
  4005. 00002E1E  6000 061C                bra        +0x61E /* 0000343C */
  4006. label00002E22:
  4007. 00002E22  102D 1350                move.b     D0, [A5 + 0x1350]
  4008. 00002E26  49C0                     lea.l      A4, D0
  4009. 00002E28  2540 0004                move.l     [A2 + 0x4], D0
  4010. 00002E2C  6000 060E                bra        +0x610 /* 0000343C */
  4011. 00002E30  4A03                     tst.b      D3
  4012. 00002E32  6720                     beq        +0x22 /* 00002E54 */
  4013. 00002E34  486F 0112                pea.l      [A7 + 0x112]
  4014. 00002E38  2F0A                     move.l     -[A7], A2
  4015. 00002E3A  4EAD E0A0                jsr        [A5 - 0x1F60]
  4016. 00002E3E  4A00                     tst.b      D0
  4017. 00002E40  504F                     addq.w     A7, 8
  4018. 00002E42  6700 0612                beq        +0x614 /* 00003456 */
  4019. 00002E46  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  4020. 00002E4A  4EAD C368                jsr        [A5 - 0x3C98]
  4021. 00002E4E  584F                     addq.w     A7, 4
  4022. 00002E50  6000 05EA                bra        +0x5EC /* 0000343C */
  4023. label00002E54:
  4024. 00002E54  4EAD C370                jsr        [A5 - 0x3C90]
  4025. 00002E58  2540 0004                move.l     [A2 + 0x4], D0
  4026. 00002E5C  6000 05DE                bra        +0x5E0 /* 0000343C */
  4027. 00002E60  4A03                     tst.b      D3
  4028. 00002E62  6720                     beq        +0x22 /* 00002E84 */
  4029. 00002E64  486F 0112                pea.l      [A7 + 0x112]
  4030. 00002E68  2F0A                     move.l     -[A7], A2
  4031. 00002E6A  4EAD E0A0                jsr        [A5 - 0x1F60]
  4032. 00002E6E  4A00                     tst.b      D0
  4033. 00002E70  504F                     addq.w     A7, 8
  4034. 00002E72  6700 05E2                beq        +0x5E4 /* 00003456 */
  4035. 00002E76  1F2F 0115                move.b     -[A7], [A7 + 0x115]
  4036. 00002E7A  4EAD E298                jsr        [A5 - 0x1D68]
  4037. 00002E7E  544F                     addq.w     A7, 2
  4038. 00002E80  6000 05BA                bra        +0x5BC /* 0000343C */
  4039. label00002E84:
  4040. 00002E84  4EAD E290                jsr        [A5 - 0x1D70]
  4041. 00002E88  49C0                     lea.l      A4, D0
  4042. 00002E8A  2540 0004                move.l     [A2 + 0x4], D0
  4043. 00002E8E  6000 05AC                bra        +0x5AE /* 0000343C */
  4044. 00002E92  4A03                     tst.b      D3
  4045. 00002E94  6728                     beq        +0x2A /* 00002EBE */
  4046. 00002E96  486F 0112                pea.l      [A7 + 0x112]
  4047. 00002E9A  2F0A                     move.l     -[A7], A2
  4048. 00002E9C  4EAD E0A0                jsr        [A5 - 0x1F60]
  4049. 00002EA0  4A00                     tst.b      D0
  4050. 00002EA2  504F                     addq.w     A7, 8
  4051. 00002EA4  6700 05B0                beq        +0x5B2 /* 00003456 */
  4052. 00002EA8  4AAF 0112                tst.l      [A7 + 0x112]
  4053. 00002EAC  56C0                     sne        D0
  4054. 00002EAE  4400                     neg.b      D0
  4055. 00002EB0  49C0                     lea.l      A4, D0
  4056. 00002EB2  1F00                     move.b     -[A7], D0
  4057. 00002EB4  4EBA FB0C                jsr        [PC - 0x4F4 /* 000029C2 */]
  4058. 00002EB8  544F                     addq.w     A7, 2
  4059. 00002EBA  6000 0580                bra        +0x582 /* 0000343C */
  4060. label00002EBE:
  4061. 00002EBE  4EAD F2E8                jsr        [A5 - 0xD18]
  4062. 00002EC2  49C0                     lea.l      A4, D0
  4063. 00002EC4  2540 0004                move.l     [A2 + 0x4], D0
  4064. 00002EC8  6000 0572                bra        +0x574 /* 0000343C */
  4065. 00002ECC  4A03                     tst.b      D3
  4066. 00002ECE  673C                     beq        +0x3E /* 00002F0C */
  4067. 00002ED0  2F0A                     move.l     -[A7], A2
  4068. 00002ED2  4EAD E8B8                jsr        [A5 - 0x1748]
  4069. 00002ED6  4A00                     tst.b      D0
  4070. 00002ED8  584F                     addq.w     A7, 4
  4071. 00002EDA  661A                     bne        +0x1C /* 00002EF6 */
  4072. 00002EDC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4073. 00002EE0  2F2A 0000                move.l     -[A7], [A2 + 0x0]
  4074. 00002EE4  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  4075. 00002EE8  4EAD E060                jsr        [A5 - 0x1FA0]
  4076. 00002EEC  4FEF 0120                lea.l      A7, [A7 + 0x120]
  4077. 00002EF0  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  4078. 00002EF4  4E75                     rts
  4079. label00002EF6:
  4080. 00002EF6  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  4081. 00002EFA  4EAD E1A8                jsr        [A5 - 0x1E58]
  4082. 00002EFE  2B6A 0004 1082           move.l     [A5 + 0x1082 /* export_524 */], [A2 + 0x4]
  4083. 00002F04  4292                     clr.l      [A2]
  4084. 00002F06  584F                     addq.w     A7, 4
  4085. 00002F08  6000 0532                bra        +0x534 /* 0000343C */
  4086. label00002F0C:
  4087. 00002F0C  4AAD 1082                tst.l      [A5 + 0x1082 /* export_524 */]
  4088. 00002F10  6608                     bne        +0xA /* 00002F1A */
  4089. 00002F12  4EAD E828                jsr        [A5 - 0x17D8]
  4090. 00002F16  2B48 1082                move.l     [A5 + 0x1082 /* export_524 */], A0
  4091. label00002F1A:
  4092. 00002F1A  7006                     moveq.l    D0, 0x06
  4093. 00002F1C  2480                     move.l     [A2], D0
  4094. 00002F1E  256D 1082 0004           move.l     [A2 + 0x4], [A5 + 0x1082 /* export_524 */]
  4095. 00002F24  2F0A                     move.l     -[A7], A2
  4096. 00002F26  4EAD E1C0                jsr        [A5 - 0x1E40]
  4097. 00002F2A  584F                     addq.w     A7, 4
  4098. 00002F2C  6000 050E                bra        +0x510 /* 0000343C */
  4099. 00002F30  4A03                     tst.b      D3
  4100. 00002F32  672A                     beq        +0x2C /* 00002F5E */
  4101. 00002F34  2F0A                     move.l     -[A7], A2
  4102. 00002F36  4EAD E088                jsr        [A5 - 0x1F78]
  4103. 00002F3A  4A00                     tst.b      D0
  4104. 00002F3C  584F                     addq.w     A7, 4
  4105. 00002F3E  6700 0516                beq        +0x518 /* 00003456 */
  4106. 00002F42  206A 0004                movea.l    A0, [A2 + 0x4]
  4107. 00002F46  2050                     movea.l    A0, [A0]
  4108. 00002F48  1B50 1070                move.b     [A5 + 0x1070], [A0]
  4109. 00002F4C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4110. 00002F50  2F2A 0000                move.l     -[A7], [A2 + 0x0]
  4111. 00002F54  4EAD E1B8                jsr        [A5 - 0x1E48]
  4112. 00002F58  504F                     addq.w     A7, 8
  4113. 00002F5A  6000 04E0                bra        +0x4E2 /* 0000343C */
  4114. label00002F5E:
  4115. 00002F5E  422F 0006                clr.b      [A7 + 0x6]
  4116. 00002F62  1F7C 0001 0004           move.b     [A7 + 0x4], 0x1
  4117. 00002F68  1F6D 1070 0005           move.b     [A7 + 0x5], [A5 + 0x1070]
  4118. 00002F6E  486F 0004                pea.l      [A7 + 0x4]
  4119. 00002F72  2F0A                     move.l     -[A7], A2
  4120. 00002F74  4EAD E160                jsr        [A5 - 0x1EA0]
  4121. 00002F78  504F                     addq.w     A7, 8
  4122. 00002F7A  6000 04C0                bra        +0x4C2 /* 0000343C */
  4123. 00002F7E  4A03                     tst.b      D3
  4124. 00002F80  6600 04C4                bne        +0x4C6 /* 00003446 */
  4125. 00002F84  486F 0008                pea.l      [A7 + 0x8]
  4126. 00002F88  4EAD EA98                jsr        [A5 - 0x1568]
  4127. 00002F8C  486F 000C                pea.l      [A7 + 0xC]
  4128. 00002F90  2F0A                     move.l     -[A7], A2
  4129. 00002F92  4EAD E160                jsr        [A5 - 0x1EA0]
  4130. 00002F96  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4131. 00002F9A  6000 04A0                bra        +0x4A2 /* 0000343C */
  4132. 00002F9E  4A03                     tst.b      D3
  4133. 00002FA0  6600 04A4                bne        +0x4A6 /* 00003446 */
  4134. 00002FA4  486F 0008                pea.l      [A7 + 0x8]
  4135. 00002FA8  4EAD EA90                jsr        [A5 - 0x1570]
  4136. 00002FAC  486F 000C                pea.l      [A7 + 0xC]
  4137. 00002FB0  2F0A                     move.l     -[A7], A2
  4138. 00002FB2  4EAD E160                jsr        [A5 - 0x1EA0]
  4139. 00002FB6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4140. 00002FBA  6000 0480                bra        +0x482 /* 0000343C */
  4141. 00002FBE  4A03                     tst.b      D3
  4142. 00002FC0  6720                     beq        +0x22 /* 00002FE2 */
  4143. 00002FC2  486F 0112                pea.l      [A7 + 0x112]
  4144. 00002FC6  2F0A                     move.l     -[A7], A2
  4145. 00002FC8  4EAD E0A0                jsr        [A5 - 0x1F60]
  4146. 00002FCC  4A00                     tst.b      D0
  4147. 00002FCE  504F                     addq.w     A7, 8
  4148. 00002FD0  6700 0484                beq        +0x486 /* 00003456 */
  4149. 00002FD4  3F2F 0114                move.w     -[A7], [A7 + 0x114]
  4150. 00002FD8  4EAD B370                jsr        [A5 - 0x4C90]
  4151. 00002FDC  544F                     addq.w     A7, 2
  4152. 00002FDE  6000 045C                bra        +0x45E /* 0000343C */
  4153. label00002FE2:
  4154. 00002FE2  4EAD B378                jsr        [A5 - 0x4C88]
  4155. 00002FE6  48C0                     ext.l      D0
  4156. 00002FE8  2540 0004                move.l     [A2 + 0x4], D0
  4157. 00002FEC  6000 044E                bra        +0x450 /* 0000343C */
  4158. 00002FF0  4A03                     tst.b      D3
  4159. 00002FF2  6720                     beq        +0x22 /* 00003014 */
  4160. 00002FF4  486F 0112                pea.l      [A7 + 0x112]
  4161. 00002FF8  2F0A                     move.l     -[A7], A2
  4162. 00002FFA  4EAD E0A0                jsr        [A5 - 0x1F60]
  4163. 00002FFE  4A00                     tst.b      D0
  4164. 00003000  504F                     addq.w     A7, 8
  4165. 00003002  6700 0452                beq        +0x454 /* 00003456 */
  4166. 00003006  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  4167. 0000300A  4EAD AD58                jsr        [A5 - 0x52A8]
  4168. 0000300E  584F                     addq.w     A7, 4
  4169. 00003010  6000 042A                bra        +0x42C /* 0000343C */
  4170. label00003014:
  4171. 00003014  4EAD AD60                jsr        [A5 - 0x52A0]
  4172. 00003018  2540 0004                move.l     [A2 + 0x4], D0
  4173. 0000301C  6000 041E                bra        +0x420 /* 0000343C */
  4174. 00003020  4A03                     tst.b      D3
  4175. 00003022  6736                     beq        +0x38 /* 0000305A */
  4176. 00003024  2F0A                     move.l     -[A7], A2
  4177. 00003026  4EAD E8B8                jsr        [A5 - 0x1748]
  4178. 0000302A  4A00                     tst.b      D0
  4179. 0000302C  584F                     addq.w     A7, 4
  4180. 0000302E  661A                     bne        +0x1C /* 0000304A */
  4181. 00003030  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4182. 00003034  2F2A 0000                move.l     -[A7], [A2 + 0x0]
  4183. 00003038  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  4184. 0000303C  4EAD E060                jsr        [A5 - 0x1FA0]
  4185. 00003040  4FEF 0120                lea.l      A7, [A7 + 0x120]
  4186. 00003044  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  4187. 00003048  4E75                     rts
  4188. label0000304A:
  4189. 0000304A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4190. 0000304E  4EAD EAC8                jsr        [A5 - 0x1538]
  4191. 00003052  4292                     clr.l      [A2]
  4192. 00003054  584F                     addq.w     A7, 4
  4193. 00003056  6000 03E4                bra        +0x3E6 /* 0000343C */
  4194. label0000305A:
  4195. 0000305A  4EAD EAC0                jsr        [A5 - 0x1540]
  4196. 0000305E  2548 0004                move.l     [A2 + 0x4], A0
  4197. 00003062  4AAA 0004                tst.l      [A2 + 0x4]
  4198. 00003066  6700 03D4                beq        +0x3D6 /* 0000343C */
  4199. 0000306A  7006                     moveq.l    D0, 0x06
  4200. 0000306C  2480                     move.l     [A2], D0
  4201. 0000306E  2F0A                     move.l     -[A7], A2
  4202. 00003070  4EAD E1C0                jsr        [A5 - 0x1E40]
  4203. 00003074  584F                     addq.w     A7, 4
  4204. 00003076  6000 03C4                bra        +0x3C6 /* 0000343C */
  4205. 0000307A  4A03                     tst.b      D3
  4206. 0000307C  6728                     beq        +0x2A /* 000030A6 */
  4207. 0000307E  486F 0112                pea.l      [A7 + 0x112]
  4208. 00003082  2F0A                     move.l     -[A7], A2
  4209. 00003084  4EAD E0A0                jsr        [A5 - 0x1F60]
  4210. 00003088  4A00                     tst.b      D0
  4211. 0000308A  504F                     addq.w     A7, 8
  4212. 0000308C  6700 03C8                beq        +0x3CA /* 00003456 */
  4213. 00003090  4AAF 0112                tst.l      [A7 + 0x112]
  4214. 00003094  56C0                     sne        D0
  4215. 00003096  4400                     neg.b      D0
  4216. 00003098  49C0                     lea.l      A4, D0
  4217. 0000309A  1F00                     move.b     -[A7], D0
  4218. 0000309C  4EAD EAD8                jsr        [A5 - 0x1528]
  4219. 000030A0  544F                     addq.w     A7, 2
  4220. 000030A2  6000 0398                bra        +0x39A /* 0000343C */
  4221. label000030A6:
  4222. 000030A6  4EAD EAD0                jsr        [A5 - 0x1530]
  4223. 000030AA  49C0                     lea.l      A4, D0
  4224. 000030AC  2540 0004                move.l     [A2 + 0x4], D0
  4225. 000030B0  6000 038A                bra        +0x38C /* 0000343C */
  4226. 000030B4  4A03                     tst.b      D3
  4227. 000030B6  6742                     beq        +0x44 /* 000030FA */
  4228. 000030B8  2F0A                     move.l     -[A7], A2
  4229. 000030BA  4EAD E8B8                jsr        [A5 - 0x1748]
  4230. 000030BE  4A00                     tst.b      D0
  4231. 000030C0  584F                     addq.w     A7, 4
  4232. 000030C2  661A                     bne        +0x1C /* 000030DE */
  4233. 000030C4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4234. 000030C8  2F2A 0000                move.l     -[A7], [A2 + 0x0]
  4235. 000030CC  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  4236. 000030D0  4EAD E060                jsr        [A5 - 0x1FA0]
  4237. 000030D4  4FEF 0120                lea.l      A7, [A7 + 0x120]
  4238. 000030D8  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  4239. 000030DC  4E75                     rts
  4240. label000030DE:
  4241. 000030DE  4EAD DAA0                jsr        [A5 - 0x2560]
  4242. 000030E2  2040                     movea.l    A0, D0
  4243. 000030E4  4850                     pea.l      [A0]
  4244. 000030E6  4EAD E1A8                jsr        [A5 - 0x1E58]
  4245. 000030EA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4246. 000030EE  4EAD DAA8                jsr        [A5 - 0x2558]
  4247. 000030F2  4292                     clr.l      [A2]
  4248. 000030F4  504F                     addq.w     A7, 8
  4249. 000030F6  6000 0344                bra        +0x346 /* 0000343C */
  4250. label000030FA:
  4251. 000030FA  4EAD DAA0                jsr        [A5 - 0x2560]
  4252. 000030FE  2640                     movea.l    A3, D0
  4253. 00003100  200B                     move.l     D0, A3
  4254. 00003102  660E                     bne        +0x10 /* 00003112 */
  4255. 00003104  4EAD E828                jsr        [A5 - 0x17D8]
  4256. 00003108  2648                     movea.l    A3, A0
  4257. 0000310A  2F0B                     move.l     -[A7], A3
  4258. 0000310C  4EAD DAA8                jsr        [A5 - 0x2558]
  4259. 00003110  584F                     addq.w     A7, 4
  4260. label00003112:
  4261. 00003112  7006                     moveq.l    D0, 0x06
  4262. 00003114  2480                     move.l     [A2], D0
  4263. 00003116  254B 0004                move.l     [A2 + 0x4], A3
  4264. 0000311A  2F0A                     move.l     -[A7], A2
  4265. 0000311C  4EAD E1C0                jsr        [A5 - 0x1E40]
  4266. 00003120  584F                     addq.w     A7, 4
  4267. 00003122  6000 0318                bra        +0x31A /* 0000343C */
  4268. 00003126  4A03                     tst.b      D3
  4269. 00003128  6720                     beq        +0x22 /* 0000314A */
  4270. 0000312A  486F 0112                pea.l      [A7 + 0x112]
  4271. 0000312E  2F0A                     move.l     -[A7], A2
  4272. 00003130  4EAD E0A0                jsr        [A5 - 0x1F60]
  4273. 00003134  4A00                     tst.b      D0
  4274. 00003136  504F                     addq.w     A7, 8
  4275. 00003138  6700 031C                beq        +0x31E /* 00003456 */
  4276. 0000313C  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  4277. 00003140  4EAD D9D0                jsr        [A5 - 0x2630]
  4278. 00003144  584F                     addq.w     A7, 4
  4279. 00003146  6000 02F4                bra        +0x2F6 /* 0000343C */
  4280. label0000314A:
  4281. 0000314A  4EAD D9C8                jsr        [A5 - 0x2638]
  4282. 0000314E  2540 0004                move.l     [A2 + 0x4], D0
  4283. 00003152  6000 02E8                bra        +0x2EA /* 0000343C */
  4284. 00003156  4A03                     tst.b      D3
  4285. 00003158  6720                     beq        +0x22 /* 0000317A */
  4286. 0000315A  486F 0112                pea.l      [A7 + 0x112]
  4287. 0000315E  2F0A                     move.l     -[A7], A2
  4288. 00003160  4EAD E0A0                jsr        [A5 - 0x1F60]
  4289. 00003164  4A00                     tst.b      D0
  4290. 00003166  504F                     addq.w     A7, 8
  4291. 00003168  6700 02EC                beq        +0x2EE /* 00003456 */
  4292. 0000316C  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  4293. 00003170  4EAD EB08                jsr        [A5 - 0x14F8]
  4294. 00003174  584F                     addq.w     A7, 4
  4295. 00003176  6000 02C4                bra        +0x2C6 /* 0000343C */
  4296. label0000317A:
  4297. 0000317A  4EAD EB00                jsr        [A5 - 0x1500]
  4298. 0000317E  2540 0004                move.l     [A2 + 0x4], D0
  4299. 00003182  6000 02B8                bra        +0x2BA /* 0000343C */
  4300. 00003186  4A03                     tst.b      D3
  4301. 00003188  6720                     beq        +0x22 /* 000031AA */
  4302. 0000318A  486F 0112                pea.l      [A7 + 0x112]
  4303. 0000318E  2F0A                     move.l     -[A7], A2
  4304. 00003190  4EAD E0A0                jsr        [A5 - 0x1F60]
  4305. 00003194  4A00                     tst.b      D0
  4306. 00003196  504F                     addq.w     A7, 8
  4307. 00003198  6700 02BC                beq        +0x2BE /* 00003456 */
  4308. 0000319C  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  4309. 000031A0  4EAD EB18                jsr        [A5 - 0x14E8]
  4310. 000031A4  584F                     addq.w     A7, 4
  4311. 000031A6  6000 0294                bra        +0x296 /* 0000343C */
  4312. label000031AA:
  4313. 000031AA  4EAD EB10                jsr        [A5 - 0x14F0]
  4314. 000031AE  2540 0004                move.l     [A2 + 0x4], D0
  4315. 000031B2  6000 0288                bra        +0x28A /* 0000343C */
  4316. 000031B6  4A03                     tst.b      D3
  4317. 000031B8  6720                     beq        +0x22 /* 000031DA */
  4318. 000031BA  486F 0112                pea.l      [A7 + 0x112]
  4319. 000031BE  2F0A                     move.l     -[A7], A2
  4320. 000031C0  4EAD E0A0                jsr        [A5 - 0x1F60]
  4321. 000031C4  4A00                     tst.b      D0
  4322. 000031C6  504F                     addq.w     A7, 8
  4323. 000031C8  6700 028C                beq        +0x28E /* 00003456 */
  4324. 000031CC  3F2F 0114                move.w     -[A7], [A7 + 0x114]
  4325. 000031D0  4EAD EAE8                jsr        [A5 - 0x1518]
  4326. 000031D4  544F                     addq.w     A7, 2
  4327. 000031D6  6000 0264                bra        +0x266 /* 0000343C */
  4328. label000031DA:
  4329. 000031DA  4EAD EAE0                jsr        [A5 - 0x1520]
  4330. 000031DE  48C0                     ext.l      D0
  4331. 000031E0  2540 0004                move.l     [A2 + 0x4], D0
  4332. 000031E4  6000 0256                bra        +0x258 /* 0000343C */
  4333. 000031E8  4A03                     tst.b      D3
  4334. 000031EA  6720                     beq        +0x22 /* 0000320C */
  4335. 000031EC  486F 0112                pea.l      [A7 + 0x112]
  4336. 000031F0  2F0A                     move.l     -[A7], A2
  4337. 000031F2  4EAD E0A0                jsr        [A5 - 0x1F60]
  4338. 000031F6  4A00                     tst.b      D0
  4339. 000031F8  504F                     addq.w     A7, 8
  4340. 000031FA  6700 025A                beq        +0x25C /* 00003456 */
  4341. 000031FE  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  4342. 00003202  4EAD EAF8                jsr        [A5 - 0x1508]
  4343. 00003206  584F                     addq.w     A7, 4
  4344. 00003208  6000 0232                bra        +0x234 /* 0000343C */
  4345. label0000320C:
  4346. 0000320C  4EAD EAF0                jsr        [A5 - 0x1510]
  4347. 00003210  2540 0004                move.l     [A2 + 0x4], D0
  4348. 00003214  6000 0226                bra        +0x228 /* 0000343C */
  4349. 00003218  4A03                     tst.b      D3
  4350. 0000321A  6720                     beq        +0x22 /* 0000323C */
  4351. 0000321C  486F 0112                pea.l      [A7 + 0x112]
  4352. 00003220  2F0A                     move.l     -[A7], A2
  4353. 00003222  4EAD E0A0                jsr        [A5 - 0x1F60]
  4354. 00003226  4A00                     tst.b      D0
  4355. 00003228  504F                     addq.w     A7, 8
  4356. 0000322A  6700 022A                beq        +0x22C /* 00003456 */
  4357. 0000322E  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  4358. 00003232  4EAD EB28                jsr        [A5 - 0x14D8]
  4359. 00003236  584F                     addq.w     A7, 4
  4360. 00003238  6000 0202                bra        +0x204 /* 0000343C */
  4361. label0000323C:
  4362. 0000323C  4EAD EB20                jsr        [A5 - 0x14E0]
  4363. 00003240  2540 0004                move.l     [A2 + 0x4], D0
  4364. 00003244  6000 01F6                bra        +0x1F8 /* 0000343C */
  4365. 00003248  4A03                     tst.b      D3
  4366. 0000324A  6720                     beq        +0x22 /* 0000326C */
  4367. 0000324C  486F 0112                pea.l      [A7 + 0x112]
  4368. 00003250  2F0A                     move.l     -[A7], A2
  4369. 00003252  4EAD E0A0                jsr        [A5 - 0x1F60]
  4370. 00003256  4A00                     tst.b      D0
  4371. 00003258  504F                     addq.w     A7, 8
  4372. 0000325A  6700 01FA                beq        +0x1FC /* 00003456 */
  4373. 0000325E  2F2F 0112                move.l     -[A7], [A7 + 0x112]
  4374. 00003262  4EAD EB38                jsr        [A5 - 0x14C8]
  4375. 00003266  584F                     addq.w     A7, 4
  4376. 00003268  6000 01D2                bra        +0x1D4 /* 0000343C */
  4377. label0000326C:
  4378. 0000326C  4EAD EB30                jsr        [A5 - 0x14D0]
  4379. 00003270  2540 0004                move.l     [A2 + 0x4], D0
  4380. 00003274  6000 01C6                bra        +0x1C8 /* 0000343C */
  4381. 00003278  4A03                     tst.b      D3
  4382. 0000327A  6728                     beq        +0x2A /* 000032A4 */
  4383. 0000327C  486F 0112                pea.l      [A7 + 0x112]
  4384. 00003280  2F0A                     move.l     -[A7], A2
  4385. 00003282  4EAD E0A0                jsr        [A5 - 0x1F60]
  4386. 00003286  4A00                     tst.b      D0
  4387. 00003288  504F                     addq.w     A7, 8
  4388. 0000328A  6700 01CA                beq        +0x1CC /* 00003456 */
  4389. 0000328E  4AAF 0112                tst.l      [A7 + 0x112]
  4390. 00003292  56C0                     sne        D0
  4391. 00003294  4400                     neg.b      D0
  4392. 00003296  49C0                     lea.l      A4, D0
  4393. 00003298  1F00                     move.b     -[A7], D0
  4394. 0000329A  4EAD EB48                jsr        [A5 - 0x14B8]
  4395. 0000329E  544F                     addq.w     A7, 2
  4396. 000032A0  6000 019A                bra        +0x19C /* 0000343C */
  4397. label000032A4:
  4398. 000032A4  4EAD EB40                jsr        [A5 - 0x14C0]
  4399. 000032A8  49C0                     lea.l      A4, D0
  4400. 000032AA  2540 0004                move.l     [A2 + 0x4], D0
  4401. 000032AE  6000 018C                bra        +0x18E /* 0000343C */
  4402. 000032B2  4A03                     tst.b      D3
  4403. 000032B4  671C                     beq        +0x1E /* 000032D2 */
  4404. 000032B6  4857                     pea.l      [A7]
  4405. 000032B8  2F0A                     move.l     -[A7], A2
  4406. 000032BA  4EBA 1B16                jsr        [PC + 0x1B16 /* 00004DD2 */]
  4407. 000032BE  4A00                     tst.b      D0
  4408. 000032C0  504F                     addq.w     A7, 8
  4409. 000032C2  6700 0182                beq        +0x184 /* 00003446 */
  4410. 000032C6  2F17                     move.l     -[A7], [A7]
  4411. 000032C8  4EAD EB70                jsr        [A5 - 0x1490]
  4412. 000032CC  584F                     addq.w     A7, 4
  4413. 000032CE  6000 016C                bra        +0x16E /* 0000343C */
  4414. label000032D2:
  4415. 000032D2  4EAD EB60                jsr        [A5 - 0x14A0]
  4416. 000032D6  2548 0004                move.l     [A2 + 0x4], A0
  4417. 000032DA  4AAA 0004                tst.l      [A2 + 0x4]
  4418. 000032DE  6700 015C                beq        +0x15E /* 0000343C */
  4419. 000032E2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4420. 000032E6  4EBA 1AD0                jsr        [PC + 0x1AD0 /* 00004DB8 */]
  4421. 000032EA  7006                     moveq.l    D0, 0x06
  4422. 000032EC  2480                     move.l     [A2], D0
  4423. 000032EE  584F                     addq.w     A7, 4
  4424. 000032F0  6000 014A                bra        +0x14C /* 0000343C */
  4425. 000032F4  4A03                     tst.b      D3
  4426. 000032F6  6728                     beq        +0x2A /* 00003320 */
  4427. 000032F8  486F 0112                pea.l      [A7 + 0x112]
  4428. 000032FC  2F0A                     move.l     -[A7], A2
  4429. 000032FE  4EAD E0A0                jsr        [A5 - 0x1F60]
  4430. 00003302  4A00                     tst.b      D0
  4431. 00003304  504F                     addq.w     A7, 8
  4432. 00003306  6700 014E                beq        +0x150 /* 00003456 */
  4433. 0000330A  4AAF 0112                tst.l      [A7 + 0x112]
  4434. 0000330E  56C0                     sne        D0
  4435. 00003310  4400                     neg.b      D0
  4436. 00003312  49C0                     lea.l      A4, D0
  4437. 00003314  1F00                     move.b     -[A7], D0
  4438. 00003316  4EAD EB58                jsr        [A5 - 0x14A8]
  4439. 0000331A  544F                     addq.w     A7, 2
  4440. 0000331C  6000 011E                bra        +0x120 /* 0000343C */
  4441. label00003320:
  4442. 00003320  4EAD EB50                jsr        [A5 - 0x14B0]
  4443. 00003324  49C0                     lea.l      A4, D0
  4444. 00003326  2540 0004                move.l     [A2 + 0x4], D0
  4445. 0000332A  6000 0110                bra        +0x112 /* 0000343C */
  4446. 0000332E  4A03                     tst.b      D3
  4447. 00003330  6600 0114                bne        +0x116 /* 00003446 */
  4448. 00003334  2F0A                     move.l     -[A7], A2
  4449. 00003336  4EAD EB80                jsr        [A5 - 0x1480]
  4450. 0000333A  584F                     addq.w     A7, 4
  4451. 0000333C  6000 00FE                bra        +0x100 /* 0000343C */
  4452. 00003340  4A03                     tst.b      D3
  4453. 00003342  6600 0102                bne        +0x104 /* 00003446 */
  4454. 00003346  2F0A                     move.l     -[A7], A2
  4455. 00003348  4EBA 18E8                jsr        [PC + 0x18E8 /* 00004C32 */]
  4456. 0000334C  584F                     addq.w     A7, 4
  4457. 0000334E  6000 00EC                bra        +0xEE /* 0000343C */
  4458. 00003352  4A03                     tst.b      D3
  4459. 00003354  6600 00F0                bne        +0xF2 /* 00003446 */
  4460. 00003358  2F0A                     move.l     -[A7], A2
  4461. 0000335A  4EBA 18E8                jsr        [PC + 0x18E8 /* 00004C44 */]
  4462. 0000335E  584F                     addq.w     A7, 4
  4463. 00003360  6000 00DA                bra        +0xDC /* 0000343C */
  4464. 00003364  4A03                     tst.b      D3
  4465. 00003366  6728                     beq        +0x2A /* 00003390 */
  4466. 00003368  486F 0112                pea.l      [A7 + 0x112]
  4467. 0000336C  2F0A                     move.l     -[A7], A2
  4468. 0000336E  4EAD E0A0                jsr        [A5 - 0x1F60]
  4469. 00003372  4A00                     tst.b      D0
  4470. 00003374  504F                     addq.w     A7, 8
  4471. 00003376  6700 00DE                beq        +0xE0 /* 00003456 */
  4472. 0000337A  4AAF 0112                tst.l      [A7 + 0x112]
  4473. 0000337E  56C0                     sne        D0
  4474. 00003380  4400                     neg.b      D0
  4475. 00003382  49C0                     lea.l      A4, D0
  4476. 00003384  1F00                     move.b     -[A7], D0
  4477. 00003386  4EAD D828                jsr        [A5 - 0x27D8]
  4478. 0000338A  544F                     addq.w     A7, 2
  4479. 0000338C  6000 00AE                bra        +0xB0 /* 0000343C */
  4480. label00003390:
  4481. 00003390  4EAD D820                jsr        [A5 - 0x27E0]
  4482. 00003394  49C0                     lea.l      A4, D0
  4483. 00003396  2540 0004                move.l     [A2 + 0x4], D0
  4484. 0000339A  6000 00A0                bra        +0xA2 /* 0000343C */
  4485. 0000339E  4A03                     tst.b      D3
  4486. 000033A0  6600 00A4                bne        +0xA6 /* 00003446 */
  4487. 000033A4  486F 0008                pea.l      [A7 + 0x8]
  4488. 000033A8  4EAD F878                jsr        [A5 - 0x788]
  4489. 000033AC  486F 000C                pea.l      [A7 + 0xC]
  4490. 000033B0  2F0A                     move.l     -[A7], A2
  4491. 000033B2  4EAD E160                jsr        [A5 - 0x1EA0]
  4492. 000033B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4493. 000033BA  6000 0080                bra        +0x82 /* 0000343C */
  4494. 000033BE  4A03                     tst.b      D3
  4495. 000033C0  6600 0084                bne        +0x86 /* 00003446 */
  4496. 000033C4  486F 0008                pea.l      [A7 + 0x8]
  4497. 000033C8  4EAD F990                jsr        [A5 - 0x670]
  4498. 000033CC  486F 000C                pea.l      [A7 + 0xC]
  4499. 000033D0  2F0A                     move.l     -[A7], A2
  4500. 000033D2  4EAD E160                jsr        [A5 - 0x1EA0]
  4501. 000033D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4502. 000033DA  6060                     bra        +0x62 /* 0000343C */
  4503. 000033DC  7801                     moveq.l    D4, 0x01
  4504. 000033DE  6006                     bra        +0x8 /* 000033E6 */
  4505. 000033E0  7805                     moveq.l    D4, 0x05
  4506. 000033E2  6002                     bra        +0x4 /* 000033E6 */
  4507. 000033E4  7806                     moveq.l    D4, 0x06
  4508. label000033E6:
  4509. 000033E6  4A03                     tst.b      D3
  4510. 000033E8  665C                     bne        +0x5E /* 00003446 */
  4511. 000033EA  4878 0106                push.l     0x106
  4512. 000033EE  486F 000C                pea.l      [A7 + 0xC]
  4513. 000033F2  2F04                     move.l     -[A7], D4
  4514. 000033F4  4EAD C740                jsr        [A5 - 0x38C0]
  4515. 000033F8  4A80                     tst.l      D0
  4516. 000033FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4517. 000033FE  663C                     bne        +0x3E /* 0000343C */
  4518. 00003400  486F 0008                pea.l      [A7 + 0x8]
  4519. 00003404  486F 000C                pea.l      [A7 + 0xC]
  4520. 00003408  4EAD B020                jsr        [A5 - 0x4FE0]
  4521. 0000340C  504F                     addq.w     A7, 8
  4522. 0000340E  2F08                     move.l     -[A7], A0
  4523. 00003410  2F0A                     move.l     -[A7], A2
  4524. 00003412  4EAD E160                jsr        [A5 - 0x1EA0]
  4525. 00003416  504F                     addq.w     A7, 8
  4526. 00003418  6022                     bra        +0x24 /* 0000343C */
  4527. 0000341A  4A03                     tst.b      D3
  4528. 0000341C  6628                     bne        +0x2A /* 00003446 */
  4529. 0000341E  4EAD F400                jsr        [A5 - 0xC00]
  4530. 00003422  48C0                     ext.l      D0
  4531. 00003424  2540 0004                move.l     [A2 + 0x4], D0
  4532. 00003428  6012                     bra        +0x14 /* 0000343C */
  4533. 0000342A  3045                     movea.w    A0, D5
  4534. 0000342C  2F08                     move.l     -[A7], A0
  4535. 0000342E  2F3C 0037 0008           move.l     -[A7], 0x370008
  4536. 00003434  4EAD E078                jsr        [A5 - 0x1F88]
  4537. 00003438  504F                     addq.w     A7, 8
  4538. 0000343A  601A                     bra        +0x1C /* 00003456 */
  4539. label0000343C:
  4540. 0000343C  4FEF 0116                lea.l      A7, [A7 + 0x116]
  4541. 00003440  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  4542. 00003444  4E75                     rts
  4543. label00003446:
  4544. 00003446  3045                     movea.w    A0, D5
  4545. 00003448  2F08                     move.l     -[A7], A0
  4546. 0000344A  2F3C 0039 0008           move.l     -[A7], 0x390008
  4547. 00003450  4EAD E078                jsr        [A5 - 0x1F88]
  4548. 00003454  504F                     addq.w     A7, 8
  4549. label00003456:
  4550. 00003456  4FEF 0116                lea.l      A7, [A7 + 0x116]
  4551. 0000345A  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  4552. 0000345E  4E75                     rts
  4553. fn00003460:
  4554. 00003460  514F                     subq.w     A7, 8
  4555. 00003462  302F 000C                move.w     D0, [A7 + 0xC]
  4556. 00003466  48C0                     ext.l      D0
  4557. 00003468  322D 0FA0                move.w     D1, [A5 + 0xFA0]
  4558. 0000346C  48C1                     ext.l      D1
  4559. 0000346E  9280                     sub.l      D1, D0
  4560. 00003470  5281                     addq.l     D1, 1
  4561. 00003472  E789                     lsl        D1, 3
  4562. 00003474  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  4563. 00003478  2050                     movea.l    A0, [A0]
  4564. 0000347A  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  4565. 0000347E  91C1                     sub.l      A0, D1
  4566. 00003480  2E90                     move.l     [A7], [A0]
  4567. 00003482  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  4568. 00003488  206F 000E                movea.l    A0, [A7 + 0xE]
  4569. 0000348C  4250                     clr.w      [A0]
  4570. 0000348E  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  4571. 00003492  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4572. 00003496  486D F4E0                pea.l      [A5 - 0xB20]
  4573. 0000349A  486F 000A                pea.l      [A7 + 0xA]
  4574. 0000349E  4EAD F2C0                jsr        [A5 - 0xD40]
  4575. 000034A2  4FEF 0016                lea.l      A7, [A7 + 0x16]
  4576. 000034A6  4E75                     rts
  4577. fn000034A8:
  4578. 000034A8  48E7 1020                movem.l    -[A7], D3,A2
  4579. 000034AC  4FEF FFA4                lea.l      A7, [A7 - 0x5C]
  4580. 000034B0  95CA                     sub.l      A2, A2
  4581. 000034B2  306D 0FA0                movea.w    A0, [A5 + 0xFA0]
  4582. 000034B6  2F48 0054                move.l     [A7 + 0x54], A0
  4583. 000034BA  7008                     moveq.l    D0, 0x08
  4584. 000034BC  B088                     cmp.l      D0, A0
  4585. 000034BE  6D3C                     blt        +0x3E /* 000034FC */
  4586. 000034C0  41D7                     lea.l      A0, [A7]
  4587. 000034C2  2F48 0058                move.l     [A7 + 0x58], A0
  4588. 000034C6  7601                     moveq.l    D3, 0x01
  4589. 000034C8  602A                     bra        +0x2C /* 000034F4 */
  4590. label000034CA:
  4591. 000034CA  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  4592. 000034CE  48C0                     ext.l      D0
  4593. 000034D0  9083                     sub.l      D0, D3
  4594. 000034D2  5280                     addq.l     D0, 1
  4595. 000034D4  E788                     lsl        D0, 3
  4596. 000034D6  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  4597. 000034DA  2050                     movea.l    A0, [A0]
  4598. 000034DC  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  4599. 000034E0  91C0                     sub.l      A0, D0
  4600. 000034E2  2003                     move.l     D0, D3
  4601. 000034E4  5380                     subq.l     D0, 1
  4602. 000034E6  E788                     lsl        D0, 3
  4603. 000034E8  226F 0058                movea.l    A1, [A7 + 0x58]
  4604. 000034EC  D3C0                     add.l      A1, D0
  4605. 000034EE  22D8                     move.l     [A1]+, [A0]+
  4606. 000034F0  22D8                     move.l     [A1]+, [A0]+
  4607. 000034F2  5283                     addq.l     D3, 1
  4608. label000034F4:
  4609. 000034F4  B6AF 0054                cmp.l      D3, [A7 + 0x54]
  4610. 000034F8  6FD0                     ble        -0x2E /* 000034CA */
  4611. 000034FA  605E                     bra        +0x60 /* 0000355A */
  4612. label000034FC:
  4613. 000034FC  4878 0001                push.l     0x1
  4614. 00003500  2008                     move.l     D0, A0
  4615. 00003502  E788                     lsl        D0, 3
  4616. 00003504  2F00                     move.l     -[A7], D0
  4617. 00003506  4EAD C1F8                jsr        [A5 - 0x3E08]
  4618. 0000350A  2448                     movea.l    A2, A0
  4619. 0000350C  200A                     move.l     D0, A2
  4620. 0000350E  504F                     addq.w     A7, 8
  4621. 00003510  6744                     beq        +0x46 /* 00003556 */
  4622. 00003512  42A7                     clr.l      -[A7]
  4623. 00003514  2F0A                     move.l     -[A7], A2
  4624. 00003516  4EAD C2F0                jsr        [A5 - 0x3D10]
  4625. 0000351A  2F48 0060                move.l     [A7 + 0x60], A0
  4626. 0000351E  7601                     moveq.l    D3, 0x01
  4627. 00003520  504F                     addq.w     A7, 8
  4628. 00003522  602A                     bra        +0x2C /* 0000354E */
  4629. label00003524:
  4630. 00003524  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  4631. 00003528  48C0                     ext.l      D0
  4632. 0000352A  9083                     sub.l      D0, D3
  4633. 0000352C  5280                     addq.l     D0, 1
  4634. 0000352E  E788                     lsl        D0, 3
  4635. 00003530  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  4636. 00003534  2050                     movea.l    A0, [A0]
  4637. 00003536  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  4638. 0000353A  91C0                     sub.l      A0, D0
  4639. 0000353C  2003                     move.l     D0, D3
  4640. 0000353E  5380                     subq.l     D0, 1
  4641. 00003540  E788                     lsl        D0, 3
  4642. 00003542  226F 0058                movea.l    A1, [A7 + 0x58]
  4643. 00003546  D3C0                     add.l      A1, D0
  4644. 00003548  22D8                     move.l     [A1]+, [A0]+
  4645. 0000354A  22D8                     move.l     [A1]+, [A0]+
  4646. 0000354C  5283                     addq.l     D3, 1
  4647. label0000354E:
  4648. 0000354E  B6AF 0054                cmp.l      D3, [A7 + 0x54]
  4649. 00003552  6FD0                     ble        -0x2E /* 00003524 */
  4650. 00003554  6004                     bra        +0x6 /* 0000355A */
  4651. label00003556:
  4652. 00003556  42AF 0058                clr.l      [A7 + 0x58]
  4653. label0000355A:
  4654. 0000355A  4AAF 0058                tst.l      [A7 + 0x58]
  4655. 0000355E  660C                     bne        +0xE /* 0000356C */
  4656. 00003560  7000                     moveq.l    D0, 0x00
  4657. 00003562  4FEF 005C                lea.l      A7, [A7 + 0x5C]
  4658. 00003566  4CDF 0408                movem.l    D3,A2, [A7]+
  4659. 0000356A  4E75                     rts
  4660. label0000356C:
  4661. 0000356C  42AF 0040                clr.l      [A7 + 0x40]
  4662. 00003570  42AF 0044                clr.l      [A7 + 0x44]
  4663. 00003574  306F 006C                movea.w    A0, [A7 + 0x6C]
  4664. 00003578  2F48 0048                move.l     [A7 + 0x48], A0
  4665. 0000357C  7002                     moveq.l    D0, 0x02
  4666. 0000357E  2F40 004C                move.l     [A7 + 0x4C], D0
  4667. 00003582  42AF 0050                clr.l      [A7 + 0x50]
  4668. 00003586  486F 0040                pea.l      [A7 + 0x40]
  4669. 0000358A  486F 006C                pea.l      [A7 + 0x6C]
  4670. 0000358E  4EAD F6F0                jsr        [A5 - 0x910]
  4671. 00003592  2600                     move.l     D3, D0
  4672. 00003594  200A                     move.l     D0, A2
  4673. 00003596  504F                     addq.w     A7, 8
  4674. 00003598  6708                     beq        +0xA /* 000035A2 */
  4675. 0000359A  2F0A                     move.l     -[A7], A2
  4676. 0000359C  4EAD C200                jsr        [A5 - 0x3E00]
  4677. 000035A0  584F                     addq.w     A7, 4
  4678. label000035A2:
  4679. 000035A2  4A83                     tst.l      D3
  4680. 000035A4  661A                     bne        +0x1C /* 000035C0 */
  4681. 000035A6  206F 006E                movea.l    A0, [A7 + 0x6E]
  4682. 000035AA  20AF 004C                move.l     [A0], [A7 + 0x4C]
  4683. 000035AE  216F 0050 0004           move.l     [A0 + 0x4], [A7 + 0x50]
  4684. 000035B4  7001                     moveq.l    D0, 0x01
  4685. 000035B6  4FEF 005C                lea.l      A7, [A7 + 0x5C]
  4686. 000035BA  4CDF 0408                movem.l    D3,A2, [A7]+
  4687. 000035BE  4E75                     rts
  4688. label000035C0:
  4689. 000035C0  0C83 8004 07DF           cmpi.l     D3, 0x800407DF
  4690. 000035C6  660C                     bne        +0xE /* 000035D4 */
  4691. 000035C8  7000                     moveq.l    D0, 0x00
  4692. 000035CA  4FEF 005C                lea.l      A7, [A7 + 0x5C]
  4693. 000035CE  4CDF 0408                movem.l    D3,A2, [A7]+
  4694. 000035D2  4E75                     rts
  4695. label000035D4:
  4696. 000035D4  2F03                     move.l     -[A7], D3
  4697. 000035D6  4EAD F2D8                jsr        [A5 - 0xD28]
  4698. 000035DA  584F                     addq.w     A7, 4
  4699. 000035DC  3F00                     move.w     -[A7], D0
  4700. 000035DE  4EAD E070                jsr        [A5 - 0x1F90]
  4701. 000035E2  7001                     moveq.l    D0, 0x01
  4702. 000035E4  4FEF 005E                lea.l      A7, [A7 + 0x5E]
  4703. 000035E8  4CDF 0408                movem.l    D3,A2, [A7]+
  4704. 000035EC  4E75                     rts
  4705. 000035EE  4FEF FEE2                lea.l      A7, [A7 - 0x11E]
  4706. 000035F2  206F 0122                movea.l    A0, [A7 + 0x122]
  4707. 000035F6  2050                     movea.l    A0, [A0]
  4708. 000035F8  2F68 0008 011A           move.l     [A7 + 0x11A], [A0 + 0x8]
  4709. 000035FE  7004                     moveq.l    D0, 0x04
  4710. 00003600  2F40 010E                move.l     [A7 + 0x10E], D0
  4711. 00003604  42AF 0112                clr.l      [A7 + 0x112]
  4712. 00003608  302F 0126                move.w     D0, [A7 + 0x126]
  4713. 0000360C  48C0                     ext.l      D0
  4714. 0000360E  4EAD 9D1E                jsr        [A5 - 0x62E2]
  4715. 00003612  01E8 0000                bset       [A0 + 0x0], D0
  4716. 00003616  0136 0000                btst       [A6 + D0.w], D0
  4717. 0000361A  01AD 0009                bclr       [A5 + 0x9], D0
  4718. 0000361E  0000 0136                ori.b      D0, 0x36 /* '6' */
  4719. 00003622  01B2 0000                bclr       [A2 + D0.w], D0
  4720. 00003626  0139 0140 0000           btst       [0x01400000], D0
  4721. 0000362C  014A                     bchg       A2, D0
  4722. 0000362E  0172 0000                bchg       [A2 + D0.w], D0
  4723. 00003632  0161                     bchg       -[A1], D0
  4724. 00003634  0026 0000                ori.b      -[A6], 0x0
  4725. 00003638  0162                     bchg       -[A2], D0
  4726. 0000363A  0034 0000 0163 0094 0000 0164 ori.b      [[A4 + 0x94] + 0x164], 0x0
  4727. 00003646  00CC                     ori.?      A4, 0xFFFFFFFFFFFFFFFF
  4728. 00003648  0000 0165                ori.b      D0, 0x65 /* 'e' */
  4729. 0000364C  004A 0000                ori.w      A2, 0x0
  4730. 00003650  0166                     bchg       -[A6], D0
  4731. 00003652  00FC                     ori.?      0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF
  4732. 00003654  0000 01AD                ori.b      D0, 0xAD
  4733. 00003658  002A 486F 011A           ori.b      [A2 + 0x11A], 0x6F /* 'o' */
  4734. 0000365E  4EAD F300                jsr        [A5 - 0xD00]
  4735. 00003662  48C0                     ext.l      D0
  4736. 00003664  2F40 0116                move.l     [A7 + 0x116], D0
  4737. 00003668  584F                     addq.w     A7, 4
  4738. 0000366A  6000 01AE                bra        +0x1B0 /* 0000381A */
  4739. 0000366E  486F 011A                pea.l      [A7 + 0x11A]
  4740. 00003672  4EAD F308                jsr        [A5 - 0xCF8]
  4741. 00003676  48C0                     ext.l      D0
  4742. 00003678  2F40 0116                move.l     [A7 + 0x116], D0
  4743. 0000367C  584F                     addq.w     A7, 4
  4744. 0000367E  6000 019A                bra        +0x19C /* 0000381A */
  4745. 00003682  486F 011A                pea.l      [A7 + 0x11A]
  4746. 00003686  4EAD F310                jsr        [A5 - 0xCF0]
  4747. 0000368A  48C0                     ext.l      D0
  4748. 0000368C  2F40 0116                move.l     [A7 + 0x116], D0
  4749. 00003690  584F                     addq.w     A7, 4
  4750. 00003692  6000 0186                bra        +0x188 /* 0000381A */
  4751. 00003696  3F6F 011A 0116           move.w     [A7 + 0x116], [A7 + 0x11A]
  4752. 0000369C  426F 0118                clr.w      [A7 + 0x118]
  4753. 000036A0  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  4754. 000036A6  6F14                     ble        +0x16 /* 000036BC */
  4755. 000036A8  486F 0116                pea.l      [A7 + 0x116]
  4756. 000036AC  3F3C 0002                move.w     -[A7], 0x2
  4757. 000036B0  4EBA FDAE                jsr        [PC - 0x252 /* 00003460 */]
  4758. 000036B4  4A00                     tst.b      D0
  4759. 000036B6  5C4F                     addq.w     A7, 6
  4760. 000036B8  6700 0170                beq        +0x172 /* 0000382A */
  4761. label000036BC:
  4762. 000036BC  486F 0116                pea.l      [A7 + 0x116]
  4763. 000036C0  486F 011E                pea.l      [A7 + 0x11E]
  4764. 000036C4  4EAD F318                jsr        [A5 - 0xCE8]
  4765. 000036C8  48C0                     ext.l      D0
  4766. 000036CA  2F40 011A                move.l     [A7 + 0x11A], D0
  4767. 000036CE  504F                     addq.w     A7, 8
  4768. 000036D0  6000 0148                bra        +0x14A /* 0000381A */
  4769. 000036D4  3F6F 011A 0116           move.w     [A7 + 0x116], [A7 + 0x11A]
  4770. 000036DA  426F 0118                clr.w      [A7 + 0x118]
  4771. 000036DE  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  4772. 000036E4  6F14                     ble        +0x16 /* 000036FA */
  4773. 000036E6  486F 0116                pea.l      [A7 + 0x116]
  4774. 000036EA  3F3C 0002                move.w     -[A7], 0x2
  4775. 000036EE  4EBA FD70                jsr        [PC - 0x290 /* 00003460 */]
  4776. 000036F2  4A00                     tst.b      D0
  4777. 000036F4  5C4F                     addq.w     A7, 6
  4778. 000036F6  6700 0132                beq        +0x134 /* 0000382A */
  4779. label000036FA:
  4780. 000036FA  486F 0116                pea.l      [A7 + 0x116]
  4781. 000036FE  486F 011E                pea.l      [A7 + 0x11E]
  4782. 00003702  4EAD F320                jsr        [A5 - 0xCE0]
  4783. 00003706  48C0                     ext.l      D0
  4784. 00003708  2F40 011A                move.l     [A7 + 0x11A], D0
  4785. 0000370C  504F                     addq.w     A7, 8
  4786. 0000370E  6000 010A                bra        +0x10C /* 0000381A */
  4787. 00003712  486F 010A                pea.l      [A7 + 0x10A]
  4788. 00003716  2F3C 0002 0001           move.l     -[A7], 0x20001
  4789. 0000371C  4EAD E230                jsr        [A5 - 0x1DD0]
  4790. 00003720  4A00                     tst.b      D0
  4791. 00003722  504F                     addq.w     A7, 8
  4792. 00003724  6700 0104                beq        +0x106 /* 0000382A */
  4793. 00003728  486F 0004                pea.l      [A7 + 0x4]
  4794. 0000372C  2F2F 010E                move.l     -[A7], [A7 + 0x10E]
  4795. 00003730  4EAD E158                jsr        [A5 - 0x1EA8]
  4796. 00003734  486F 000C                pea.l      [A7 + 0xC]
  4797. 00003738  486F 0126                pea.l      [A7 + 0x126]
  4798. 0000373C  4EAD F328                jsr        [A5 - 0xCD8]
  4799. 00003740  48C0                     ext.l      D0
  4800. 00003742  2F40 0122                move.l     [A7 + 0x122], D0
  4801. 00003746  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4802. 0000374A  6000 00CE                bra        +0xD0 /* 0000381A */
  4803. 0000374E  7004                     moveq.l    D0, 0x04
  4804. 00003750  2F40 010E                move.l     [A7 + 0x10E], D0
  4805. 00003754  486F 011A                pea.l      [A7 + 0x11A]
  4806. 00003758  4EAD F330                jsr        [A5 - 0xCD0]
  4807. 0000375C  48C0                     ext.l      D0
  4808. 0000375E  2F40 0116                move.l     [A7 + 0x116], D0
  4809. 00003762  584F                     addq.w     A7, 4
  4810. 00003764  6000 00B4                bra        +0xB6 /* 0000381A */
  4811. 00003768  2F6F 011A 0116           move.l     [A7 + 0x116], [A7 + 0x11A]
  4812. 0000376E  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  4813. 00003774  6F14                     ble        +0x16 /* 0000378A */
  4814. 00003776  486F 0116                pea.l      [A7 + 0x116]
  4815. 0000377A  3F3C 0002                move.w     -[A7], 0x2
  4816. 0000377E  4EBA FCE0                jsr        [PC - 0x320 /* 00003460 */]
  4817. 00003782  4A00                     tst.b      D0
  4818. 00003784  5C4F                     addq.w     A7, 6
  4819. 00003786  6700 00A2                beq        +0xA4 /* 0000382A */
  4820. label0000378A:
  4821. 0000378A  4857                     pea.l      [A7]
  4822. 0000378C  486F 011A                pea.l      [A7 + 0x11A]
  4823. 00003790  486F 0122                pea.l      [A7 + 0x122]
  4824. 00003794  42A7                     clr.l      -[A7]
  4825. 00003796  4EAD F828                jsr        [A5 - 0x7D8]
  4826. 0000379A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4827. 0000379E  607A                     bra        +0x7C /* 0000381A */
  4828. 000037A0  2F6F 011A 0116           move.l     [A7 + 0x116], [A7 + 0x11A]
  4829. 000037A6  0C6D 0001 0FA0           cmpi.w     [A5 + 0xFA0], 0x1
  4830. 000037AC  6F12                     ble        +0x14 /* 000037C0 */
  4831. 000037AE  486F 0116                pea.l      [A7 + 0x116]
  4832. 000037B2  3F3C 0002                move.w     -[A7], 0x2
  4833. 000037B6  4EBA FCA8                jsr        [PC - 0x358 /* 00003460 */]
  4834. 000037BA  4A00                     tst.b      D0
  4835. 000037BC  5C4F                     addq.w     A7, 6
  4836. 000037BE  676A                     beq        +0x6C /* 0000382A */
  4837. label000037C0:
  4838. 000037C0  486F 0116                pea.l      [A7 + 0x116]
  4839. 000037C4  486F 011E                pea.l      [A7 + 0x11E]
  4840. 000037C8  42A7                     clr.l      -[A7]
  4841. 000037CA  4EAD F820                jsr        [A5 - 0x7E0]
  4842. 000037CE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4843. 000037D2  6046                     bra        +0x48 /* 0000381A */
  4844. 000037D4  486F 011A                pea.l      [A7 + 0x11A]
  4845. 000037D8  4EAD F4C8                jsr        [A5 - 0xB38]
  4846. 000037DC  4A00                     tst.b      D0
  4847. 000037DE  584F                     addq.w     A7, 4
  4848. 000037E0  660C                     bne        +0xE /* 000037EE */
  4849. 000037E2  3F3C 005D                move.w     -[A7], 0x5D /* ']' */
  4850. 000037E6  4EAD E070                jsr        [A5 - 0x1F90]
  4851. 000037EA  544F                     addq.w     A7, 2
  4852. 000037EC  603C                     bra        +0x3E /* 0000382A */
  4853. label000037EE:
  4854. 000037EE  486F 011A                pea.l      [A7 + 0x11A]
  4855. 000037F2  4EAD F7B0                jsr        [A5 - 0x850]
  4856. 000037F6  584F                     addq.w     A7, 4
  4857. 000037F8  6020                     bra        +0x22 /* 0000381A */
  4858. 000037FA  486F 010E                pea.l      [A7 + 0x10E]
  4859. 000037FE  3F2F 012A                move.w     -[A7], [A7 + 0x12A]
  4860. 00003802  2F2F 0120                move.l     -[A7], [A7 + 0x120]
  4861. 00003806  4EBA FCA0                jsr        [PC - 0x360 /* 000034A8 */]
  4862. 0000380A  4A00                     tst.b      D0
  4863. 0000380C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4864. 00003810  6608                     bne        +0xA /* 0000381A */
  4865. 00003812  7000                     moveq.l    D0, 0x00
  4866. 00003814  4FEF 011E                lea.l      A7, [A7 + 0x11E]
  4867. 00003818  4E75                     rts
  4868. label0000381A:
  4869. 0000381A  486F 010E                pea.l      [A7 + 0x10E]
  4870. 0000381E  4EAD E210                jsr        [A5 - 0x1DF0]
  4871. 00003822  7001                     moveq.l    D0, 0x01
  4872. 00003824  4FEF 0122                lea.l      A7, [A7 + 0x122]
  4873. 00003828  4E75                     rts
  4874. label0000382A:
  4875. 0000382A  7001                     moveq.l    D0, 0x01
  4876. 0000382C  4FEF 011E                lea.l      A7, [A7 + 0x11E]
  4877. 00003830  4E75                     rts
  4878. 00003832  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  4879. 00003836  4EAD C200                jsr        [A5 - 0x3E00]
  4880. 0000383A  584F                     addq.w     A7, 4
  4881. 0000383C  4E75                     rts
  4882. 0000383E  2F3C 0109 0028           move.l     -[A7], 0x1090028
  4883. 00003844  486D 0BE8                pea.l      [A5 + 0xBE8]
  4884. 00003848  4EAD C328                jsr        [A5 - 0x3CD8]
  4885. 0000384C  206F 000C                movea.l    A0, [A7 + 0xC]
  4886. 00003850  2050                     movea.l    A0, [A0]
  4887. 00003852  3028 0008                move.w     D0, [A0 + 0x8]
  4888. 00003856  48C0                     ext.l      D0
  4889. 00003858  2F00                     move.l     -[A7], D0
  4890. 0000385A  206F 0010                movea.l    A0, [A7 + 0x10]
  4891. 0000385E  2050                     movea.l    A0, [A0]
  4892. 00003860  3028 000A                move.w     D0, [A0 + 0xA]
  4893. 00003864  48C0                     ext.l      D0
  4894. 00003866  2F00                     move.l     -[A7], D0
  4895. 00003868  486D 0BE9                pea.l      [A5 + 0xBE9]
  4896. 0000386C  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  4897. 00003870  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  4898. 00003874  4EAD C1F0                jsr        [A5 - 0x3E10]
  4899. 00003878  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  4900. 0000387C  4E75                     rts
  4901. 0000387E  206F 0004                movea.l    A0, [A7 + 0x4]
  4902. 00003882  2050                     movea.l    A0, [A0]
  4903. 00003884  7000                     moveq.l    D0, 0x00
  4904. 00003886  3028 000A                move.w     D0, [A0 + 0xA]
  4905. 0000388A  206F 0004                movea.l    A0, [A7 + 0x4]
  4906. 0000388E  2050                     movea.l    A0, [A0]
  4907. 00003890  3268 0008                movea.w    A1, [A0 + 0x8]
  4908. 00003894  2209                     move.l     D1, A1
  4909. 00003896  7410                     moveq.l    D2, 0x10
  4910. 00003898  E5A9                     lsl        D1, D2
  4911. 0000389A  8280                     or.l       D1, D0
  4912. 0000389C  206F 0008                movea.l    A0, [A7 + 0x8]
  4913. 000038A0  2081                     move.l     [A0], D1
  4914. 000038A2  7001                     moveq.l    D0, 0x01
  4915. 000038A4  4E75                     rts
  4916. 000038A6  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  4917. 000038AA  594F                     subq.w     A7, 4
  4918. 000038AC  1A2F 001C                move.b     D5, [A7 + 0x1C]
  4919. 000038B0  382F 001E                move.w     D4, [A7 + 0x1E]
  4920. 000038B4  246F 0020                movea.l    A2, [A7 + 0x20]
  4921. 000038B8  206F 0018                movea.l    A0, [A7 + 0x18]
  4922. 000038BC  2050                     movea.l    A0, [A0]
  4923. 000038BE  2EA8 0008                move.l     [A7], [A0 + 0x8]
  4924. 000038C2  3004                     move.w     D0, D4
  4925. 000038C4  48C0                     ext.l      D0
  4926. 000038C6  0480 0000 0294           subi.l     D0, 0x294
  4927. 000038CC  6706                     beq        +0x8 /* 000038D4 */
  4928. 000038CE  5380                     subq.l     D0, 1
  4929. 000038D0  6718                     beq        +0x1A /* 000038EA */
  4930. 000038D2  6028                     bra        +0x2A /* 000038FC */
  4931. label000038D4:
  4932. 000038D4  4A05                     tst.b      D5
  4933. 000038D6  6600 00A8                bne        +0xAA /* 00003980 */
  4934. 000038DA  7004                     moveq.l    D0, 0x04
  4935. 000038DC  2480                     move.l     [A2], D0
  4936. 000038DE  306F 0002                movea.w    A0, [A7 + 0x2]
  4937. 000038E2  2548 0004                move.l     [A2 + 0x4], A0
  4938. 000038E6  6000 008E                bra        +0x90 /* 00003976 */
  4939. label000038EA:
  4940. 000038EA  4A05                     tst.b      D5
  4941. 000038EC  6600 0092                bne        +0x94 /* 00003980 */
  4942. 000038F0  7004                     moveq.l    D0, 0x04
  4943. 000038F2  2480                     move.l     [A2], D0
  4944. 000038F4  3057                     movea.w    A0, [A7]
  4945. 000038F6  2548 0004                move.l     [A2 + 0x4], A0
  4946. 000038FA  607A                     bra        +0x7C /* 00003976 */
  4947. label000038FC:
  4948. 000038FC  2F0A                     move.l     -[A7], A2
  4949. 000038FE  3044                     movea.w    A0, D4
  4950. 00003900  2F08                     move.l     -[A7], A0
  4951. 00003902  1F05                     move.b     -[A7], D5
  4952. 00003904  486F 000A                pea.l      [A7 + 0xA]
  4953. 00003908  4EAD F6E8                jsr        [A5 - 0x918]
  4954. 0000390C  2600                     move.l     D3, D0
  4955. 0000390E  4A83                     tst.l      D3
  4956. 00003910  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4957. 00003914  660A                     bne        +0xC /* 00003920 */
  4958. 00003916  7001                     moveq.l    D0, 0x01
  4959. 00003918  584F                     addq.w     A7, 4
  4960. 0000391A  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  4961. 0000391E  4E75                     rts
  4962. label00003920:
  4963. 00003920  0C44 0046                cmpi.w     D4, 0x46 /* 'F' */
  4964. 00003924  6706                     beq        +0x8 /* 0000392C */
  4965. 00003926  0C44 0197                cmpi.w     D4, 0x197
  4966. 0000392A  6618                     bne        +0x1A /* 00003944 */
  4967. label0000392C:
  4968. 0000392C  4A05                     tst.b      D5
  4969. 0000392E  6650                     bne        +0x52 /* 00003980 */
  4970. 00003930  7008                     moveq.l    D0, 0x08
  4971. 00003932  2480                     move.l     [A2], D0
  4972. 00003934  7028                     moveq.l    D0, 0x28
  4973. 00003936  2540 0004                move.l     [A2 + 0x4], D0
  4974. 0000393A  7001                     moveq.l    D0, 0x01
  4975. 0000393C  584F                     addq.w     A7, 4
  4976. 0000393E  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  4977. 00003942  4E75                     rts
  4978. label00003944:
  4979. 00003944  0C83 8004 07D6           cmpi.l     D3, 0x800407D6
  4980. 0000394A  6734                     beq        +0x36 /* 00003980 */
  4981. 0000394C  0C83 8004 07D5           cmpi.l     D3, 0x800407D5
  4982. 00003952  6718                     beq        +0x1A /* 0000396C */
  4983. 00003954  2F03                     move.l     -[A7], D3
  4984. 00003956  4EAD F2D8                jsr        [A5 - 0xD28]
  4985. 0000395A  584F                     addq.w     A7, 4
  4986. 0000395C  3F00                     move.w     -[A7], D0
  4987. 0000395E  4EAD E070                jsr        [A5 - 0x1F90]
  4988. 00003962  7001                     moveq.l    D0, 0x01
  4989. 00003964  5C4F                     addq.w     A7, 6
  4990. 00003966  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  4991. 0000396A  4E75                     rts
  4992. label0000396C:
  4993. 0000396C  7000                     moveq.l    D0, 0x00
  4994. 0000396E  584F                     addq.w     A7, 4
  4995. 00003970  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  4996. 00003974  4E75                     rts
  4997. label00003976:
  4998. 00003976  7001                     moveq.l    D0, 0x01
  4999. 00003978  584F                     addq.w     A7, 4
  5000. 0000397A  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  5001. 0000397E  4E75                     rts
  5002. label00003980:
  5003. 00003980  3044                     movea.w    A0, D4
  5004. 00003982  2F08                     move.l     -[A7], A0
  5005. 00003984  2F3C 0039 0008           move.l     -[A7], 0x390008
  5006. 0000398A  4EAD E078                jsr        [A5 - 0x1F88]
  5007. 0000398E  7001                     moveq.l    D0, 0x01
  5008. 00003990  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5009. 00003994  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  5010. 00003998  4E75                     rts
  5011. 0000399A  7000                     moveq.l    D0, 0x00
  5012. 0000399C  4E75                     rts
  5013. 0000399E  4E75                     rts
  5014. 000039A0  7000                     moveq.l    D0, 0x00
  5015. 000039A2  4E75                     rts
  5016. 000039A4  4FEF FFE8                lea.l      A7, [A7 - 0x18]
  5017. 000039A8  0C6F 000F 0020           cmpi.w     [A7 + 0x20], 0xF
  5018. 000039AE  6708                     beq        +0xA /* 000039B8 */
  5019. 000039B0  7000                     moveq.l    D0, 0x00
  5020. 000039B2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5021. 000039B6  4E75                     rts
  5022. label000039B8:
  5023. 000039B8  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5024. 000039BC  2050                     movea.l    A0, [A0]
  5025. 000039BE  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5026. 000039C2  2F68 FFF8 0008           move.l     [A7 + 0x8], [A0 - 0x8]
  5027. 000039C8  2F68 FFFC 000C           move.l     [A7 + 0xC], [A0 - 0x4]
  5028. 000039CE  2EAD 0F9A                move.l     [A7], [A5 + 0xF9A /* export_495 */]
  5029. 000039D2  2F6D 0F9E 0004           move.l     [A7 + 0x4], [A5 + 0xF9E]
  5030. 000039D8  486F 0014                pea.l      [A7 + 0x14]
  5031. 000039DC  486F 000C                pea.l      [A7 + 0xC]
  5032. 000039E0  4EBA 0102                jsr        [PC + 0x102 /* 00003AE4 */]
  5033. 000039E4  4A00                     tst.b      D0
  5034. 000039E6  504F                     addq.w     A7, 8
  5035. 000039E8  6712                     beq        +0x14 /* 000039FC */
  5036. 000039EA  486F 0010                pea.l      [A7 + 0x10]
  5037. 000039EE  486F 0004                pea.l      [A7 + 0x4]
  5038. 000039F2  4EBA 00F0                jsr        [PC + 0xF0 /* 00003AE4 */]
  5039. 000039F6  4A00                     tst.b      D0
  5040. 000039F8  504F                     addq.w     A7, 8
  5041. 000039FA  6608                     bne        +0xA /* 00003A04 */
  5042. label000039FC:
  5043. 000039FC  7000                     moveq.l    D0, 0x00
  5044. 000039FE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5045. 00003A02  4E75                     rts
  5046. label00003A04:
  5047. 00003A04  4EAD E1A0                jsr        [A5 - 0x1E60]
  5048. 00003A08  4EAD E1A0                jsr        [A5 - 0x1E60]
  5049. 00003A0C  202D 0F96                move.l     D0, [A5 + 0xF96]
  5050. 00003A10  5080                     addq.l     D0, 8
  5051. 00003A12  B0AD 0F92                cmp.l      D0, [A5 + 0xF92 /* export_494 */]
  5052. 00003A16  6D0E                     blt        +0x10 /* 00003A26 */
  5053. 00003A18  4878 0008                push.l     0x8
  5054. 00003A1C  4EAD E170                jsr        [A5 - 0x1E90]
  5055. 00003A20  49C0                     lea.l      A4, D0
  5056. 00003A22  584F                     addq.w     A7, 4
  5057. 00003A24  6002                     bra        +0x4 /* 00003A28 */
  5058. label00003A26:
  5059. 00003A26  7001                     moveq.l    D0, 0x01
  5060. label00003A28:
  5061. 00003A28  4A80                     tst.l      D0
  5062. 00003A2A  671E                     beq        +0x20 /* 00003A4A */
  5063. 00003A2C  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5064. 00003A30  2050                     movea.l    A0, [A0]
  5065. 00003A32  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5066. 00003A36  20AD 0F9A                move.l     [A0], [A5 + 0xF9A /* export_495 */]
  5067. 00003A3A  216D 0F9E 0004           move.l     [A0 + 0x4], [A5 + 0xF9E]
  5068. 00003A40  50AD 0F96                addq.l     [A5 + 0xF96], 8
  5069. 00003A44  7004                     moveq.l    D0, 0x04
  5070. 00003A46  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  5071. label00003A4A:
  5072. 00003A4A  7004                     moveq.l    D0, 0x04
  5073. 00003A4C  2B40 0F9A                move.l     [A5 + 0xF9A /* export_495 */], D0
  5074. 00003A50  302F 0014                move.w     D0, [A7 + 0x14]
  5075. 00003A54  B06F 0010                cmp.w      D0, [A7 + 0x10]
  5076. 00003A58  660A                     bne        +0xC /* 00003A64 */
  5077. 00003A5A  302F 0016                move.w     D0, [A7 + 0x16]
  5078. 00003A5E  B06F 0012                cmp.w      D0, [A7 + 0x12]
  5079. 00003A62  6704                     beq        +0x6 /* 00003A68 */
  5080. label00003A64:
  5081. 00003A64  7000                     moveq.l    D0, 0x00
  5082. 00003A66  6002                     bra        +0x4 /* 00003A6A */
  5083. label00003A68:
  5084. 00003A68  7001                     moveq.l    D0, 0x01
  5085. label00003A6A:
  5086. 00003A6A  2B40 0F9E                move.l     [A5 + 0xF9E], D0
  5087. 00003A6E  7001                     moveq.l    D0, 0x01
  5088. 00003A70  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5089. 00003A74  4E75                     rts
  5090. 00003A76  1F3C 0002                move.b     -[A7], 0x2
  5091. 00003A7A  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  5092. 00003A7E  4EAD B140                jsr        [A5 - 0x4EC0]
  5093. 00003A82  5C4F                     addq.w     A7, 6
  5094. 00003A84  4E75                     rts
  5095. 00003A86  7000                     moveq.l    D0, 0x00
  5096. 00003A88  4E75                     rts
  5097. 00003A8A  206F 0004                movea.l    A0, [A7 + 0x4]
  5098. 00003A8E  2050                     movea.l    A0, [A0]
  5099. 00003A90  0C68 FFFF 0008           cmpi.w     [A0 + 0x8], 0xFFFF
  5100. 00003A96  6606                     bne        +0x8 /* 00003A9E */
  5101. 00003A98  303C 01ED                move.w     D0, 0x1ED
  5102. 00003A9C  4E75                     rts
  5103. label00003A9E:
  5104. 00003A9E  303C 01F5                move.w     D0, 0x1F5
  5105. 00003AA2  4E75                     rts
  5106. fn00003AA4:
  5107. 00003AA4  48E7 0038                movem.l    -[A7], A2,A3,A4
  5108. 00003AA8  286F 0014                movea.l    A4, [A7 + 0x14]
  5109. 00003AAC  4878 0001                push.l     0x1
  5110. 00003AB0  4878 000C                push.l     0xC
  5111. 00003AB4  4EAD C1F8                jsr        [A5 - 0x3E08]
  5112. 00003AB8  2448                     movea.l    A2, A0
  5113. 00003ABA  200A                     move.l     D0, A2
  5114. 00003ABC  504F                     addq.w     A7, 8
  5115. 00003ABE  671E                     beq        +0x20 /* 00003ADE */
  5116. 00003AC0  2652                     movea.l    A3, [A2]
  5117. 00003AC2  41ED 92A4                lea.l      A0, [A5 - 0x6D5C]
  5118. 00003AC6  2688                     move.l     [A3], A0
  5119. 00003AC8  7001                     moveq.l    D0, 0x01
  5120. 00003ACA  2740 0004                move.l     [A3 + 0x4], D0
  5121. 00003ACE  206F 0010                movea.l    A0, [A7 + 0x10]
  5122. 00003AD2  2750 0008                move.l     [A3 + 0x8], [A0]
  5123. 00003AD6  7006                     moveq.l    D0, 0x06
  5124. 00003AD8  2880                     move.l     [A4], D0
  5125. 00003ADA  294A 0004                move.l     [A4 + 0x4], A2
  5126. label00003ADE:
  5127. 00003ADE  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  5128. 00003AE2  4E75                     rts
  5129. fn00003AE4:
  5130. 00003AE4  2F0A                     move.l     -[A7], A2
  5131. 00003AE6  246F 0008                movea.l    A2, [A7 + 0x8]
  5132. 00003AEA  7006                     moveq.l    D0, 0x06
  5133. 00003AEC  B092                     cmp.l      D0, [A2]
  5134. 00003AEE  6622                     bne        +0x24 /* 00003B12 */
  5135. 00003AF0  41ED 92A4                lea.l      A0, [A5 - 0x6D5C]
  5136. 00003AF4  226A 0004                movea.l    A1, [A2 + 0x4]
  5137. 00003AF8  2251                     movea.l    A1, [A1]
  5138. 00003AFA  B1D1                     cmpa.l     A0, [A1]
  5139. 00003AFC  6614                     bne        +0x16 /* 00003B12 */
  5140. 00003AFE  206A 0004                movea.l    A0, [A2 + 0x4]
  5141. 00003B02  2050                     movea.l    A0, [A0]
  5142. 00003B04  226F 000C                movea.l    A1, [A7 + 0xC]
  5143. 00003B08  22A8 0008                move.l     [A1], [A0 + 0x8]
  5144. 00003B0C  7001                     moveq.l    D0, 0x01
  5145. 00003B0E  245F                     movea.l    A2, [A7]+
  5146. 00003B10  4E75                     rts
  5147. label00003B12:
  5148. 00003B12  7000                     moveq.l    D0, 0x00
  5149. 00003B14  245F                     movea.l    A2, [A7]+
  5150. 00003B16  4E75                     rts
  5151. fn00003B18:
  5152. 00003B18  48E7 1020                movem.l    -[A7], D3,A2
  5153. 00003B1C  514F                     subq.w     A7, 8
  5154. 00003B1E  246F 0014                movea.l    A2, [A7 + 0x14]
  5155. 00003B22  306D 0FA0                movea.w    A0, [A5 + 0xFA0]
  5156. 00003B26  2608                     move.l     D3, A0
  5157. 00003B28  7002                     moveq.l    D0, 0x02
  5158. 00003B2A  B680                     cmp.l      D3, D0
  5159. 00003B2C  6D36                     blt        +0x38 /* 00003B64 */
  5160. 00003B2E  3008                     move.w     D0, A0
  5161. 00003B30  48C0                     ext.l      D0
  5162. 00003B32  5380                     subq.l     D0, 1
  5163. 00003B34  E788                     lsl        D0, 3
  5164. 00003B36  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5165. 00003B3A  2050                     movea.l    A0, [A0]
  5166. 00003B3C  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5167. 00003B40  91C0                     sub.l      A0, D0
  5168. 00003B42  2E90                     move.l     [A7], [A0]
  5169. 00003B44  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  5170. 00003B4A  4857                     pea.l      [A7]
  5171. 00003B4C  4EAD DDA0                jsr        [A5 - 0x2260]
  5172. 00003B50  3480                     move.w     [A2], D0
  5173. 00003B52  4A6D 101E                tst.w      [A5 + 0x101E]
  5174. 00003B56  584F                     addq.w     A7, 4
  5175. 00003B58  670C                     beq        +0xE /* 00003B66 */
  5176. 00003B5A  7000                     moveq.l    D0, 0x00
  5177. 00003B5C  504F                     addq.w     A7, 8
  5178. 00003B5E  4CDF 0408                movem.l    D3,A2, [A7]+
  5179. 00003B62  4E75                     rts
  5180. label00003B64:
  5181. 00003B64  4252                     clr.w      [A2]
  5182. label00003B66:
  5183. 00003B66  7001                     moveq.l    D0, 0x01
  5184. 00003B68  B680                     cmp.l      D3, D0
  5185. 00003B6A  6C14                     bge        +0x16 /* 00003B80 */
  5186. 00003B6C  3F3C 0019                move.w     -[A7], 0x19
  5187. 00003B70  4EAD E070                jsr        [A5 - 0x1F90]
  5188. 00003B74  7000                     moveq.l    D0, 0x00
  5189. 00003B76  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5190. 00003B7A  4CDF 0408                movem.l    D3,A2, [A7]+
  5191. 00003B7E  4E75                     rts
  5192. label00003B80:
  5193. 00003B80  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  5194. 00003B84  48C0                     ext.l      D0
  5195. 00003B86  E788                     lsl        D0, 3
  5196. 00003B88  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5197. 00003B8C  2050                     movea.l    A0, [A0]
  5198. 00003B8E  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5199. 00003B92  91C0                     sub.l      A0, D0
  5200. 00003B94  2E90                     move.l     [A7], [A0]
  5201. 00003B96  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  5202. 00003B9C  3F2F 001C                move.w     -[A7], [A7 + 0x1C]
  5203. 00003BA0  2F0A                     move.l     -[A7], A2
  5204. 00003BA2  2F2F 001E                move.l     -[A7], [A7 + 0x1E]
  5205. 00003BA6  486F 000A                pea.l      [A7 + 0xA]
  5206. 00003BAA  4EAD F2C0                jsr        [A5 - 0xD40]
  5207. 00003BAE  4FEF 0016                lea.l      A7, [A7 + 0x16]
  5208. 00003BB2  4CDF 0408                movem.l    D3,A2, [A7]+
  5209. 00003BB6  4E75                     rts
  5210. 00003BB8  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  5211. 00003BBC  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  5212. 00003BC0  486D F4E0                pea.l      [A5 - 0xB20]
  5213. 00003BC4  486F 0006                pea.l      [A7 + 0x6]
  5214. 00003BC8  4EBA FF4E                jsr        [PC - 0xB2 /* 00003B18 */]
  5215. 00003BCC  7002                     moveq.l    D0, 0x02
  5216. 00003BCE  2F40 000E                move.l     [A7 + 0xE], D0
  5217. 00003BD2  486F 000E                pea.l      [A7 + 0xE]
  5218. 00003BD6  486F 000E                pea.l      [A7 + 0xE]
  5219. 00003BDA  4EBA FEC8                jsr        [PC - 0x138 /* 00003AA4 */]
  5220. 00003BDE  486F 0016                pea.l      [A7 + 0x16]
  5221. 00003BE2  4EAD E210                jsr        [A5 - 0x1DF0]
  5222. 00003BE6  4FEF 0022                lea.l      A7, [A7 + 0x22]
  5223. 00003BEA  4E75                     rts
  5224. 00003BEC  48E7 1820                movem.l    -[A7], D3,D4,A2
  5225. 00003BF0  4FEF FFA4                lea.l      A7, [A7 - 0x5C]
  5226. 00003BF4  95CA                     sub.l      A2, A2
  5227. 00003BF6  306D 0FA0                movea.w    A0, [A5 + 0xFA0]
  5228. 00003BFA  2F48 0054                move.l     [A7 + 0x54], A0
  5229. 00003BFE  7008                     moveq.l    D0, 0x08
  5230. 00003C00  B088                     cmp.l      D0, A0
  5231. 00003C02  6D3C                     blt        +0x3E /* 00003C40 */
  5232. 00003C04  41D7                     lea.l      A0, [A7]
  5233. 00003C06  2F48 0058                move.l     [A7 + 0x58], A0
  5234. 00003C0A  7601                     moveq.l    D3, 0x01
  5235. 00003C0C  602A                     bra        +0x2C /* 00003C38 */
  5236. label00003C0E:
  5237. 00003C0E  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  5238. 00003C12  48C0                     ext.l      D0
  5239. 00003C14  9083                     sub.l      D0, D3
  5240. 00003C16  5280                     addq.l     D0, 1
  5241. 00003C18  E788                     lsl        D0, 3
  5242. 00003C1A  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5243. 00003C1E  2050                     movea.l    A0, [A0]
  5244. 00003C20  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5245. 00003C24  91C0                     sub.l      A0, D0
  5246. 00003C26  2003                     move.l     D0, D3
  5247. 00003C28  5380                     subq.l     D0, 1
  5248. 00003C2A  E788                     lsl        D0, 3
  5249. 00003C2C  226F 0058                movea.l    A1, [A7 + 0x58]
  5250. 00003C30  D3C0                     add.l      A1, D0
  5251. 00003C32  22D8                     move.l     [A1]+, [A0]+
  5252. 00003C34  22D8                     move.l     [A1]+, [A0]+
  5253. 00003C36  5283                     addq.l     D3, 1
  5254. label00003C38:
  5255. 00003C38  B6AF 0054                cmp.l      D3, [A7 + 0x54]
  5256. 00003C3C  6FD0                     ble        -0x2E /* 00003C0E */
  5257. 00003C3E  605E                     bra        +0x60 /* 00003C9E */
  5258. label00003C40:
  5259. 00003C40  4878 0001                push.l     0x1
  5260. 00003C44  2008                     move.l     D0, A0
  5261. 00003C46  E788                     lsl        D0, 3
  5262. 00003C48  2F00                     move.l     -[A7], D0
  5263. 00003C4A  4EAD C1F8                jsr        [A5 - 0x3E08]
  5264. 00003C4E  2448                     movea.l    A2, A0
  5265. 00003C50  200A                     move.l     D0, A2
  5266. 00003C52  504F                     addq.w     A7, 8
  5267. 00003C54  6744                     beq        +0x46 /* 00003C9A */
  5268. 00003C56  42A7                     clr.l      -[A7]
  5269. 00003C58  2F0A                     move.l     -[A7], A2
  5270. 00003C5A  4EAD C2F0                jsr        [A5 - 0x3D10]
  5271. 00003C5E  2F48 0060                move.l     [A7 + 0x60], A0
  5272. 00003C62  7601                     moveq.l    D3, 0x01
  5273. 00003C64  504F                     addq.w     A7, 8
  5274. 00003C66  602A                     bra        +0x2C /* 00003C92 */
  5275. label00003C68:
  5276. 00003C68  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  5277. 00003C6C  48C0                     ext.l      D0
  5278. 00003C6E  9083                     sub.l      D0, D3
  5279. 00003C70  5280                     addq.l     D0, 1
  5280. 00003C72  E788                     lsl        D0, 3
  5281. 00003C74  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5282. 00003C78  2050                     movea.l    A0, [A0]
  5283. 00003C7A  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5284. 00003C7E  91C0                     sub.l      A0, D0
  5285. 00003C80  2003                     move.l     D0, D3
  5286. 00003C82  5380                     subq.l     D0, 1
  5287. 00003C84  E788                     lsl        D0, 3
  5288. 00003C86  226F 0058                movea.l    A1, [A7 + 0x58]
  5289. 00003C8A  D3C0                     add.l      A1, D0
  5290. 00003C8C  22D8                     move.l     [A1]+, [A0]+
  5291. 00003C8E  22D8                     move.l     [A1]+, [A0]+
  5292. 00003C90  5283                     addq.l     D3, 1
  5293. label00003C92:
  5294. 00003C92  B6AF 0054                cmp.l      D3, [A7 + 0x54]
  5295. 00003C96  6FD0                     ble        -0x2E /* 00003C68 */
  5296. 00003C98  6004                     bra        +0x6 /* 00003C9E */
  5297. label00003C9A:
  5298. 00003C9A  42AF 0058                clr.l      [A7 + 0x58]
  5299. label00003C9E:
  5300. 00003C9E  4AAF 0058                tst.l      [A7 + 0x58]
  5301. 00003CA2  660C                     bne        +0xE /* 00003CB0 */
  5302. 00003CA4  7000                     moveq.l    D0, 0x00
  5303. 00003CA6  4FEF 005C                lea.l      A7, [A7 + 0x5C]
  5304. 00003CAA  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5305. 00003CAE  4E75                     rts
  5306. label00003CB0:
  5307. 00003CB0  206F 006C                movea.l    A0, [A7 + 0x6C]
  5308. 00003CB4  2050                     movea.l    A0, [A0]
  5309. 00003CB6  3828 0008                move.w     D4, [A0 + 0x8]
  5310. 00003CBA  42AF 0040                clr.l      [A7 + 0x40]
  5311. 00003CBE  42AF 0044                clr.l      [A7 + 0x44]
  5312. 00003CC2  306F 0070                movea.w    A0, [A7 + 0x70]
  5313. 00003CC6  2F48 0048                move.l     [A7 + 0x48], A0
  5314. 00003CCA  7002                     moveq.l    D0, 0x02
  5315. 00003CCC  2F40 004C                move.l     [A7 + 0x4C], D0
  5316. 00003CD0  42AF 0050                clr.l      [A7 + 0x50]
  5317. 00003CD4  486F 0040                pea.l      [A7 + 0x40]
  5318. 00003CD8  3F04                     move.w     -[A7], D4
  5319. 00003CDA  4EAD F988                jsr        [A5 - 0x678]
  5320. 00003CDE  2600                     move.l     D3, D0
  5321. 00003CE0  4A83                     tst.l      D3
  5322. 00003CE2  5C4F                     addq.w     A7, 6
  5323. 00003CE4  6614                     bne        +0x16 /* 00003CFA */
  5324. 00003CE6  486F 004C                pea.l      [A7 + 0x4C]
  5325. 00003CEA  4EAD E210                jsr        [A5 - 0x1DF0]
  5326. 00003CEE  7001                     moveq.l    D0, 0x01
  5327. 00003CF0  4FEF 0060                lea.l      A7, [A7 + 0x60]
  5328. 00003CF4  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5329. 00003CF8  4E75                     rts
  5330. label00003CFA:
  5331. 00003CFA  7000                     moveq.l    D0, 0x00
  5332. 00003CFC  4FEF 005C                lea.l      A7, [A7 + 0x5C]
  5333. 00003D00  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5334. 00003D04  4E75                     rts
  5335. 00003D06  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5336. 00003D0A  4EAD C200                jsr        [A5 - 0x3E00]
  5337. 00003D0E  584F                     addq.w     A7, 4
  5338. 00003D10  4E75                     rts
  5339. 00003D12  2F3C 0109 0031           move.l     -[A7], 0x1090031
  5340. 00003D18  486D 0BE8                pea.l      [A5 + 0xBE8]
  5341. 00003D1C  4EAD C328                jsr        [A5 - 0x3CD8]
  5342. 00003D20  206F 000C                movea.l    A0, [A7 + 0xC]
  5343. 00003D24  2050                     movea.l    A0, [A0]
  5344. 00003D26  3028 0008                move.w     D0, [A0 + 0x8]
  5345. 00003D2A  48C0                     ext.l      D0
  5346. 00003D2C  2F00                     move.l     -[A7], D0
  5347. 00003D2E  486D 0BE9                pea.l      [A5 + 0xBE9]
  5348. 00003D32  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5349. 00003D36  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5350. 00003D3A  4EAD C1F0                jsr        [A5 - 0x3E10]
  5351. 00003D3E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5352. 00003D42  4E75                     rts
  5353. 00003D44  206F 0004                movea.l    A0, [A7 + 0x4]
  5354. 00003D48  2050                     movea.l    A0, [A0]
  5355. 00003D4A  3268 0008                movea.w    A1, [A0 + 0x8]
  5356. 00003D4E  206F 0008                movea.l    A0, [A7 + 0x8]
  5357. 00003D52  2089                     move.l     [A0], A1
  5358. 00003D54  7001                     moveq.l    D0, 0x01
  5359. 00003D56  4E75                     rts
  5360. 00003D58  48E7 1C00                movem.l    -[A7], D3,D4,D5
  5361. 00003D5C  3A2F 0016                move.w     D5, [A7 + 0x16]
  5362. 00003D60  206F 0010                movea.l    A0, [A7 + 0x10]
  5363. 00003D64  2050                     movea.l    A0, [A0]
  5364. 00003D66  3628 0008                move.w     D3, [A0 + 0x8]
  5365. 00003D6A  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  5366. 00003D6E  3045                     movea.w    A0, D5
  5367. 00003D70  2F08                     move.l     -[A7], A0
  5368. 00003D72  1F2F 001C                move.b     -[A7], [A7 + 0x1C]
  5369. 00003D76  3F03                     move.w     -[A7], D3
  5370. 00003D78  4EAD F980                jsr        [A5 - 0x680]
  5371. 00003D7C  2800                     move.l     D4, D0
  5372. 00003D7E  4A84                     tst.l      D4
  5373. 00003D80  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5374. 00003D84  6608                     bne        +0xA /* 00003D8E */
  5375. 00003D86  7001                     moveq.l    D0, 0x01
  5376. 00003D88  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  5377. 00003D8C  4E75                     rts
  5378. label00003D8E:
  5379. 00003D8E  7000                     moveq.l    D0, 0x00
  5380. 00003D90  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  5381. 00003D94  4E75                     rts
  5382. 00003D96  7000                     moveq.l    D0, 0x00
  5383. 00003D98  4E75                     rts
  5384. 00003D9A  4E75                     rts
  5385. 00003D9C  7000                     moveq.l    D0, 0x00
  5386. 00003D9E  4E75                     rts
  5387. 00003DA0  7000                     moveq.l    D0, 0x00
  5388. 00003DA2  4E75                     rts
  5389. 00003DA4  1F3C 0002                move.b     -[A7], 0x2
  5390. 00003DA8  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  5391. 00003DAC  4EAD B140                jsr        [A5 - 0x4EC0]
  5392. 00003DB0  5C4F                     addq.w     A7, 6
  5393. 00003DB2  4E75                     rts
  5394. 00003DB4  702A                     moveq.l    D0, 0x2A
  5395. 00003DB6  4E75                     rts
  5396. fn00003DB8:
  5397. 00003DB8  48E7 0038                movem.l    -[A7], A2,A3,A4
  5398. 00003DBC  286F 0012                movea.l    A4, [A7 + 0x12]
  5399. 00003DC0  4878 0001                push.l     0x1
  5400. 00003DC4  4878 000A                push.l     0xA /* '\n' */
  5401. 00003DC8  4EAD C1F8                jsr        [A5 - 0x3E08]
  5402. 00003DCC  2448                     movea.l    A2, A0
  5403. 00003DCE  200A                     move.l     D0, A2
  5404. 00003DD0  504F                     addq.w     A7, 8
  5405. 00003DD2  671C                     beq        +0x1E /* 00003DF0 */
  5406. 00003DD4  2652                     movea.l    A3, [A2]
  5407. 00003DD6  41ED 92D4                lea.l      A0, [A5 - 0x6D2C]
  5408. 00003DDA  2688                     move.l     [A3], A0
  5409. 00003DDC  7001                     moveq.l    D0, 0x01
  5410. 00003DDE  2740 0004                move.l     [A3 + 0x4], D0
  5411. 00003DE2  376F 0010 0008           move.w     [A3 + 0x8], [A7 + 0x10]
  5412. 00003DE8  7006                     moveq.l    D0, 0x06
  5413. 00003DEA  2880                     move.l     [A4], D0
  5414. 00003DEC  294A 0004                move.l     [A4 + 0x4], A2
  5415. label00003DF0:
  5416. 00003DF0  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  5417. 00003DF4  4E75                     rts
  5418. 00003DF6  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  5419. 00003DFA  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  5420. 00003DFE  48C0                     ext.l      D0
  5421. 00003E00  E788                     lsl        D0, 3
  5422. 00003E02  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5423. 00003E06  2050                     movea.l    A0, [A0]
  5424. 00003E08  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5425. 00003E0C  91C0                     sub.l      A0, D0
  5426. 00003E0E  2F50 0004                move.l     [A7 + 0x4], [A0]
  5427. 00003E12  2F68 0004 0008           move.l     [A7 + 0x8], [A0 + 0x4]
  5428. 00003E18  4857                     pea.l      [A7]
  5429. 00003E1A  486F 0008                pea.l      [A7 + 0x8]
  5430. 00003E1E  4EAD E0A0                jsr        [A5 - 0x1F60]
  5431. 00003E22  4A00                     tst.b      D0
  5432. 00003E24  504F                     addq.w     A7, 8
  5433. 00003E26  6718                     beq        +0x1A /* 00003E40 */
  5434. 00003E28  486F 0004                pea.l      [A7 + 0x4]
  5435. 00003E2C  3F2F 0006                move.w     -[A7], [A7 + 0x6]
  5436. 00003E30  4EBA FF86                jsr        [PC - 0x7A /* 00003DB8 */]
  5437. 00003E34  486F 000A                pea.l      [A7 + 0xA]
  5438. 00003E38  4EAD E210                jsr        [A5 - 0x1DF0]
  5439. 00003E3C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5440. label00003E40:
  5441. 00003E40  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5442. 00003E44  4E75                     rts
  5443. 00003E46  48E7 1820                movem.l    -[A7], D3,D4,A2
  5444. 00003E4A  4FEF FEEA                lea.l      A7, [A7 - 0x116]
  5445. 00003E4E  206F 0126                movea.l    A0, [A7 + 0x126]
  5446. 00003E52  2050                     movea.l    A0, [A0]
  5447. 00003E54  3828 0008                move.w     D4, [A0 + 0x8]
  5448. 00003E58  7004                     moveq.l    D0, 0x04
  5449. 00003E5A  2F40 010E                move.l     [A7 + 0x10E], D0
  5450. 00003E5E  42AF 0112                clr.l      [A7 + 0x112]
  5451. 00003E62  302F 012A                move.w     D0, [A7 + 0x12A]
  5452. 00003E66  48C0                     ext.l      D0
  5453. 00003E68  0480 0000 0216           subi.l     D0, 0x216
  5454. 00003E6E  6702                     beq        +0x4 /* 00003E72 */
  5455. 00003E70  605A                     bra        +0x5C /* 00003ECC */
  5456. label00003E72:
  5457. 00003E72  95CA                     sub.l      A2, A2
  5458. 00003E74  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  5459. 00003E78  0C43 0002                cmpi.w     D3, 0x2
  5460. 00003E7C  6D3C                     blt        +0x3E /* 00003EBA */
  5461. 00003E7E  3003                     move.w     D0, D3
  5462. 00003E80  48C0                     ext.l      D0
  5463. 00003E82  5380                     subq.l     D0, 1
  5464. 00003E84  E788                     lsl        D0, 3
  5465. 00003E86  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5466. 00003E8A  2050                     movea.l    A0, [A0]
  5467. 00003E8C  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5468. 00003E90  91C0                     sub.l      A0, D0
  5469. 00003E92  2F50 0106                move.l     [A7 + 0x106], [A0]
  5470. 00003E96  2F68 0004 010A           move.l     [A7 + 0x10A], [A0 + 0x4]
  5471. 00003E9C  486F 0106                pea.l      [A7 + 0x106]
  5472. 00003EA0  4EAD E088                jsr        [A5 - 0x1F78]
  5473. 00003EA4  4A00                     tst.b      D0
  5474. 00003EA6  584F                     addq.w     A7, 4
  5475. 00003EA8  6742                     beq        +0x44 /* 00003EEC */
  5476. 00003EAA  4857                     pea.l      [A7]
  5477. 00003EAC  2F2F 010E                move.l     -[A7], [A7 + 0x10E]
  5478. 00003EB0  4EAD E158                jsr        [A5 - 0x1EA8]
  5479. 00003EB4  45EF 0008                lea.l      A2, [A7 + 0x8]
  5480. 00003EB8  504F                     addq.w     A7, 8
  5481. label00003EBA:
  5482. 00003EBA  2F0A                     move.l     -[A7], A2
  5483. 00003EBC  3F04                     move.w     -[A7], D4
  5484. 00003EBE  4EAD F440                jsr        [A5 - 0xBC0]
  5485. 00003EC2  48C0                     ext.l      D0
  5486. 00003EC4  2F40 0118                move.l     [A7 + 0x118], D0
  5487. 00003EC8  5C4F                     addq.w     A7, 6
  5488. 00003ECA  600C                     bra        +0xE /* 00003ED8 */
  5489. label00003ECC:
  5490. 00003ECC  7000                     moveq.l    D0, 0x00
  5491. 00003ECE  4FEF 0116                lea.l      A7, [A7 + 0x116]
  5492. 00003ED2  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5493. 00003ED6  4E75                     rts
  5494. label00003ED8:
  5495. 00003ED8  486F 010E                pea.l      [A7 + 0x10E]
  5496. 00003EDC  4EAD E210                jsr        [A5 - 0x1DF0]
  5497. 00003EE0  7001                     moveq.l    D0, 0x01
  5498. 00003EE2  4FEF 011A                lea.l      A7, [A7 + 0x11A]
  5499. 00003EE6  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5500. 00003EEA  4E75                     rts
  5501. label00003EEC:
  5502. 00003EEC  7001                     moveq.l    D0, 0x01
  5503. 00003EEE  4FEF 0116                lea.l      A7, [A7 + 0x116]
  5504. 00003EF2  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5505. 00003EF6  4E75                     rts
  5506. 00003EF8  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5507. 00003EFC  4EAD C200                jsr        [A5 - 0x3E00]
  5508. 00003F00  584F                     addq.w     A7, 4
  5509. 00003F02  4E75                     rts
  5510. 00003F04  2F3C 0109 002F           move.l     -[A7], 0x109002F
  5511. 00003F0A  486D 0BE8                pea.l      [A5 + 0xBE8]
  5512. 00003F0E  4EAD C328                jsr        [A5 - 0x3CD8]
  5513. 00003F12  206F 000C                movea.l    A0, [A7 + 0xC]
  5514. 00003F16  2050                     movea.l    A0, [A0]
  5515. 00003F18  3028 0008                move.w     D0, [A0 + 0x8]
  5516. 00003F1C  48C0                     ext.l      D0
  5517. 00003F1E  2F00                     move.l     -[A7], D0
  5518. 00003F20  486D 0BE9                pea.l      [A5 + 0xBE9]
  5519. 00003F24  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5520. 00003F28  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5521. 00003F2C  4EAD C1F0                jsr        [A5 - 0x3E10]
  5522. 00003F30  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5523. 00003F34  4E75                     rts
  5524. 00003F36  7000                     moveq.l    D0, 0x00
  5525. 00003F38  4E75                     rts
  5526. 00003F3A  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  5527. 00003F3E  4FEF FEF6                lea.l      A7, [A7 - 0x10A]
  5528. 00003F42  182F 0122                move.b     D4, [A7 + 0x122]
  5529. 00003F46  3A2F 0124                move.w     D5, [A7 + 0x124]
  5530. 00003F4A  246F 0126                movea.l    A2, [A7 + 0x126]
  5531. 00003F4E  206F 011E                movea.l    A0, [A7 + 0x11E]
  5532. 00003F52  2050                     movea.l    A0, [A0]
  5533. 00003F54  3628 0008                move.w     D3, [A0 + 0x8]
  5534. 00003F58  3005                     move.w     D0, D5
  5535. 00003F5A  48C0                     ext.l      D0
  5536. 00003F5C  0480 0000 00A5           subi.l     D0, 0xA5
  5537. 00003F62  671E                     beq        +0x20 /* 00003F82 */
  5538. 00003F64  0480 0000 0033           subi.l     D0, 0x33 /* '3' */
  5539. 00003F6A  6762                     beq        +0x64 /* 00003FCE */
  5540. 00003F6C  0480 0000 008F           subi.l     D0, 0x8F
  5541. 00003F72  676E                     beq        +0x70 /* 00003FE2 */
  5542. 00003F74  0480 0000 00AE           subi.l     D0, 0xAE
  5543. 00003F7A  6700 00AC                beq        +0xAE /* 00004028 */
  5544. 00003F7E  6000 00DC                bra        +0xDE /* 0000405C */
  5545. label00003F82:
  5546. 00003F82  4A04                     tst.b      D4
  5547. 00003F84  672C                     beq        +0x2E /* 00003FB2 */
  5548. 00003F86  2F0A                     move.l     -[A7], A2
  5549. 00003F88  4EAD E088                jsr        [A5 - 0x1F78]
  5550. 00003F8C  4A00                     tst.b      D0
  5551. 00003F8E  584F                     addq.w     A7, 4
  5552. 00003F90  6700 00D6                beq        +0xD8 /* 00004068 */
  5553. 00003F94  486F 0004                pea.l      [A7 + 0x4]
  5554. 00003F98  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5555. 00003F9C  4EAD E158                jsr        [A5 - 0x1EA8]
  5556. 00003FA0  486F 000C                pea.l      [A7 + 0xC]
  5557. 00003FA4  3F03                     move.w     -[A7], D3
  5558. 00003FA6  4EAD F418                jsr        [A5 - 0xBE8]
  5559. 00003FAA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5560. 00003FAE  6000 00B8                bra        +0xBA /* 00004068 */
  5561. label00003FB2:
  5562. 00003FB2  486F 0004                pea.l      [A7 + 0x4]
  5563. 00003FB6  3F03                     move.w     -[A7], D3
  5564. 00003FB8  4EAD F410                jsr        [A5 - 0xBF0]
  5565. 00003FBC  486F 000A                pea.l      [A7 + 0xA]
  5566. 00003FC0  2F0A                     move.l     -[A7], A2
  5567. 00003FC2  4EAD E160                jsr        [A5 - 0x1EA0]
  5568. 00003FC6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5569. 00003FCA  6000 009C                bra        +0x9E /* 00004068 */
  5570. label00003FCE:
  5571. 00003FCE  4A04                     tst.b      D4
  5572. 00003FD0  6600 00A2                bne        +0xA4 /* 00004074 */
  5573. 00003FD4  7004                     moveq.l    D0, 0x04
  5574. 00003FD6  2480                     move.l     [A2], D0
  5575. 00003FD8  3043                     movea.w    A0, D3
  5576. 00003FDA  2548 0004                move.l     [A2 + 0x4], A0
  5577. 00003FDE  6000 0088                bra        +0x8A /* 00004068 */
  5578. label00003FE2:
  5579. 00003FE2  4A04                     tst.b      D4
  5580. 00003FE4  6728                     beq        +0x2A /* 0000400E */
  5581. 00003FE6  2F0A                     move.l     -[A7], A2
  5582. 00003FE8  4EAD E088                jsr        [A5 - 0x1F78]
  5583. 00003FEC  4A00                     tst.b      D0
  5584. 00003FEE  584F                     addq.w     A7, 4
  5585. 00003FF0  6776                     beq        +0x78 /* 00004068 */
  5586. 00003FF2  486F 0004                pea.l      [A7 + 0x4]
  5587. 00003FF6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5588. 00003FFA  4EAD E158                jsr        [A5 - 0x1EA8]
  5589. 00003FFE  486F 000C                pea.l      [A7 + 0xC]
  5590. 00004002  3F03                     move.w     -[A7], D3
  5591. 00004004  4EAD F428                jsr        [A5 - 0xBD8]
  5592. 00004008  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5593. 0000400C  605A                     bra        +0x5C /* 00004068 */
  5594. label0000400E:
  5595. 0000400E  486F 0004                pea.l      [A7 + 0x4]
  5596. 00004012  3F03                     move.w     -[A7], D3
  5597. 00004014  4EAD F420                jsr        [A5 - 0xBE0]
  5598. 00004018  486F 000A                pea.l      [A7 + 0xA]
  5599. 0000401C  2F0A                     move.l     -[A7], A2
  5600. 0000401E  4EAD E160                jsr        [A5 - 0x1EA0]
  5601. 00004022  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5602. 00004026  6040                     bra        +0x42 /* 00004068 */
  5603. label00004028:
  5604. 00004028  4A04                     tst.b      D4
  5605. 0000402A  671C                     beq        +0x1E /* 00004048 */
  5606. 0000402C  4857                     pea.l      [A7]
  5607. 0000402E  2F0A                     move.l     -[A7], A2
  5608. 00004030  4EAD E0A0                jsr        [A5 - 0x1F60]
  5609. 00004034  4A00                     tst.b      D0
  5610. 00004036  504F                     addq.w     A7, 8
  5611. 00004038  672E                     beq        +0x30 /* 00004068 */
  5612. 0000403A  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  5613. 0000403E  3F03                     move.w     -[A7], D3
  5614. 00004040  4EAD F438                jsr        [A5 - 0xBC8]
  5615. 00004044  584F                     addq.w     A7, 4
  5616. 00004046  6020                     bra        +0x22 /* 00004068 */
  5617. label00004048:
  5618. 00004048  7004                     moveq.l    D0, 0x04
  5619. 0000404A  2480                     move.l     [A2], D0
  5620. 0000404C  3F03                     move.w     -[A7], D3
  5621. 0000404E  4EAD F430                jsr        [A5 - 0xBD0]
  5622. 00004052  48C0                     ext.l      D0
  5623. 00004054  2540 0004                move.l     [A2 + 0x4], D0
  5624. 00004058  544F                     addq.w     A7, 2
  5625. 0000405A  600C                     bra        +0xE /* 00004068 */
  5626. label0000405C:
  5627. 0000405C  7000                     moveq.l    D0, 0x00
  5628. 0000405E  4FEF 010A                lea.l      A7, [A7 + 0x10A]
  5629. 00004062  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  5630. 00004066  4E75                     rts
  5631. label00004068:
  5632. 00004068  7001                     moveq.l    D0, 0x01
  5633. 0000406A  4FEF 010A                lea.l      A7, [A7 + 0x10A]
  5634. 0000406E  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  5635. 00004072  4E75                     rts
  5636. label00004074:
  5637. 00004074  3045                     movea.w    A0, D5
  5638. 00004076  2F08                     move.l     -[A7], A0
  5639. 00004078  2F3C 0039 0008           move.l     -[A7], 0x390008
  5640. 0000407E  4EAD E078                jsr        [A5 - 0x1F88]
  5641. 00004082  7001                     moveq.l    D0, 0x01
  5642. 00004084  4FEF 0112                lea.l      A7, [A7 + 0x112]
  5643. 00004088  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  5644. 0000408C  4E75                     rts
  5645. 0000408E  7000                     moveq.l    D0, 0x00
  5646. 00004090  4E75                     rts
  5647. 00004092  4E75                     rts
  5648. 00004094  7000                     moveq.l    D0, 0x00
  5649. 00004096  4E75                     rts
  5650. 00004098  7000                     moveq.l    D0, 0x00
  5651. 0000409A  4E75                     rts
  5652. 0000409C  1F3C 0002                move.b     -[A7], 0x2
  5653. 000040A0  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  5654. 000040A4  4EAD B140                jsr        [A5 - 0x4EC0]
  5655. 000040A8  5C4F                     addq.w     A7, 6
  5656. 000040AA  4E75                     rts
  5657. 000040AC  303C 01F7                move.w     D0, 0x1F7
  5658. 000040B0  4E75                     rts
  5659. fn000040B2:
  5660. 000040B2  48E7 0038                movem.l    -[A7], A2,A3,A4
  5661. 000040B6  286F 0012                movea.l    A4, [A7 + 0x12]
  5662. 000040BA  4878 0001                push.l     0x1
  5663. 000040BE  4878 000A                push.l     0xA /* '\n' */
  5664. 000040C2  4EAD C1F8                jsr        [A5 - 0x3E08]
  5665. 000040C6  2448                     movea.l    A2, A0
  5666. 000040C8  200A                     move.l     D0, A2
  5667. 000040CA  504F                     addq.w     A7, 8
  5668. 000040CC  671C                     beq        +0x1E /* 000040EA */
  5669. 000040CE  2652                     movea.l    A3, [A2]
  5670. 000040D0  41ED 9304                lea.l      A0, [A5 - 0x6CFC]
  5671. 000040D4  2688                     move.l     [A3], A0
  5672. 000040D6  7001                     moveq.l    D0, 0x01
  5673. 000040D8  2740 0004                move.l     [A3 + 0x4], D0
  5674. 000040DC  376F 0010 0008           move.w     [A3 + 0x8], [A7 + 0x10]
  5675. 000040E2  7006                     moveq.l    D0, 0x06
  5676. 000040E4  2880                     move.l     [A4], D0
  5677. 000040E6  294A 0004                move.l     [A4 + 0x4], A2
  5678. label000040EA:
  5679. 000040EA  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  5680. 000040EE  4E75                     rts
  5681. 000040F0  2F03                     move.l     -[A7], D3
  5682. 000040F2  514F                     subq.w     A7, 8
  5683. 000040F4  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  5684. 000040F8  48C0                     ext.l      D0
  5685. 000040FA  E788                     lsl        D0, 3
  5686. 000040FC  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5687. 00004100  2050                     movea.l    A0, [A0]
  5688. 00004102  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5689. 00004106  91C0                     sub.l      A0, D0
  5690. 00004108  2E90                     move.l     [A7], [A0]
  5691. 0000410A  2F68 0004 0004           move.l     [A7 + 0x4], [A0 + 0x4]
  5692. 00004110  4857                     pea.l      [A7]
  5693. 00004112  4EAD DDA0                jsr        [A5 - 0x2260]
  5694. 00004116  3600                     move.w     D3, D0
  5695. 00004118  4A43                     tst.w      D3
  5696. 0000411A  584F                     addq.w     A7, 4
  5697. 0000411C  6F08                     ble        +0xA /* 00004126 */
  5698. 0000411E  4EAD F3F8                jsr        [A5 - 0xC08]
  5699. 00004122  B640                     cmp.w      D3, D0
  5700. 00004124  6F18                     ble        +0x1A /* 0000413E */
  5701. label00004126:
  5702. 00004126  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5703. 0000412A  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5704. 0000412E  3F3C 0048                move.w     -[A7], 0x48 /* 'H' */
  5705. 00004132  4EAD E060                jsr        [A5 - 0x1FA0]
  5706. 00004136  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5707. 0000413A  261F                     move.l     D3, [A7]+
  5708. 0000413C  4E75                     rts
  5709. label0000413E:
  5710. 0000413E  4857                     pea.l      [A7]
  5711. 00004140  3F03                     move.w     -[A7], D3
  5712. 00004142  4EBA FF6E                jsr        [PC - 0x92 /* 000040B2 */]
  5713. 00004146  486F 0006                pea.l      [A7 + 0x6]
  5714. 0000414A  4EAD E210                jsr        [A5 - 0x1DF0]
  5715. 0000414E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5716. 00004152  261F                     move.l     D3, [A7]+
  5717. 00004154  4E75                     rts
  5718. 00004156  2F03                     move.l     -[A7], D3
  5719. 00004158  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  5720. 0000415C  362D 0FA0                move.w     D3, [A5 + 0xFA0]
  5721. 00004160  0C43 0001                cmpi.w     D3, 0x1
  5722. 00004164  6C10                     bge        +0x12 /* 00004176 */
  5723. 00004166  3F3C 0019                move.w     -[A7], 0x19
  5724. 0000416A  4EAD E070                jsr        [A5 - 0x1F90]
  5725. 0000416E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5726. 00004172  261F                     move.l     D3, [A7]+
  5727. 00004174  4E75                     rts
  5728. label00004176:
  5729. 00004176  3003                     move.w     D0, D3
  5730. 00004178  48C0                     ext.l      D0
  5731. 0000417A  E788                     lsl        D0, 3
  5732. 0000417C  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5733. 00004180  2050                     movea.l    A0, [A0]
  5734. 00004182  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5735. 00004186  91C0                     sub.l      A0, D0
  5736. 00004188  2F50 0006                move.l     [A7 + 0x6], [A0]
  5737. 0000418C  2F68 0004 000A           move.l     [A7 + 0xA], [A0 + 0x4]
  5738. 00004192  4857                     pea.l      [A7]
  5739. 00004194  486F 000A                pea.l      [A7 + 0xA]
  5740. 00004198  4EAD E090                jsr        [A5 - 0x1F70]
  5741. 0000419C  4A00                     tst.b      D0
  5742. 0000419E  504F                     addq.w     A7, 8
  5743. 000041A0  6700 00F6                beq        +0xF8 /* 00004298 */
  5744. 000041A4  0C43 0002                cmpi.w     D3, 0x2
  5745. 000041A8  6C24                     bge        +0x26 /* 000041CE */
  5746. 000041AA  426F 0002                clr.w      [A7 + 0x2]
  5747. 000041AE  3F7C 0001 0004           move.w     [A7 + 0x4], 0x1
  5748. 000041B4  486F 0002                pea.l      [A7 + 0x2]
  5749. 000041B8  4EAD F450                jsr        [A5 - 0xBB0]
  5750. 000041BC  486F 0006                pea.l      [A7 + 0x6]
  5751. 000041C0  4EAD F330                jsr        [A5 - 0xCD0]
  5752. 000041C4  3F40 000C                move.w     [A7 + 0xC], D0
  5753. 000041C8  504F                     addq.w     A7, 8
  5754. 000041CA  6000 0094                bra        +0x96 /* 00004260 */
  5755. label000041CE:
  5756. 000041CE  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  5757. 000041D2  48C0                     ext.l      D0
  5758. 000041D4  5380                     subq.l     D0, 1
  5759. 000041D6  E788                     lsl        D0, 3
  5760. 000041D8  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  5761. 000041DC  2050                     movea.l    A0, [A0]
  5762. 000041DE  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  5763. 000041E2  91C0                     sub.l      A0, D0
  5764. 000041E4  2F50 0006                move.l     [A7 + 0x6], [A0]
  5765. 000041E8  2F68 0004 000A           move.l     [A7 + 0xA], [A0 + 0x4]
  5766. 000041EE  7006                     moveq.l    D0, 0x06
  5767. 000041F0  B0AF 0006                cmp.l      D0, [A7 + 0x6]
  5768. 000041F4  6718                     beq        +0x1A /* 0000420E */
  5769. label000041F6:
  5770. 000041F6  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  5771. 000041FA  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  5772. 000041FE  3F3C 0013                move.w     -[A7], 0x13
  5773. 00004202  4EAD E060                jsr        [A5 - 0x1FA0]
  5774. 00004206  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5775. 0000420A  261F                     move.l     D3, [A7]+
  5776. 0000420C  4E75                     rts
  5777. label0000420E:
  5778. 0000420E  41ED 9304                lea.l      A0, [A5 - 0x6CFC]
  5779. 00004212  226F 000A                movea.l    A1, [A7 + 0xA]
  5780. 00004216  2251                     movea.l    A1, [A1]
  5781. 00004218  B1D1                     cmpa.l     A0, [A1]
  5782. 0000421A  662A                     bne        +0x2C /* 00004246 */
  5783. 0000421C  206F 000A                movea.l    A0, [A7 + 0xA]
  5784. 00004220  2050                     movea.l    A0, [A0]
  5785. 00004222  3F68 0008 0002           move.w     [A7 + 0x2], [A0 + 0x8]
  5786. 00004228  3F7C 0001 0004           move.w     [A7 + 0x4], 0x1
  5787. 0000422E  486F 0002                pea.l      [A7 + 0x2]
  5788. 00004232  4EAD F450                jsr        [A5 - 0xBB0]
  5789. 00004236  486F 0006                pea.l      [A7 + 0x6]
  5790. 0000423A  4EAD F330                jsr        [A5 - 0xCD0]
  5791. 0000423E  3F40 000C                move.w     [A7 + 0xC], D0
  5792. 00004242  504F                     addq.w     A7, 8
  5793. 00004244  601A                     bra        +0x1C /* 00004260 */
  5794. label00004246:
  5795. 00004246  41ED 92A4                lea.l      A0, [A5 - 0x6D5C]
  5796. 0000424A  226F 000A                movea.l    A1, [A7 + 0xA]
  5797. 0000424E  2251                     movea.l    A1, [A1]
  5798. 00004250  B1D1                     cmpa.l     A0, [A1]
  5799. 00004252  66A2                     bne        -0x5C /* 000041F6 */
  5800. 00004254  206F 000A                movea.l    A0, [A7 + 0xA]
  5801. 00004258  2050                     movea.l    A0, [A0]
  5802. 0000425A  2F68 0008 0002           move.l     [A7 + 0x2], [A0 + 0x8]
  5803. label00004260:
  5804. 00004260  3057                     movea.w    A0, [A7]
  5805. 00004262  2F08                     move.l     -[A7], A0
  5806. 00004264  486F 0006                pea.l      [A7 + 0x6]
  5807. 00004268  4EAD F448                jsr        [A5 - 0xBB8]
  5808. 0000426C  2600                     move.l     D3, D0
  5809. 0000426E  4A83                     tst.l      D3
  5810. 00004270  504F                     addq.w     A7, 8
  5811. 00004272  670C                     beq        +0xE /* 00004280 */
  5812. 00004274  7004                     moveq.l    D0, 0x04
  5813. 00004276  2F40 0006                move.l     [A7 + 0x6], D0
  5814. 0000427A  2F43 000A                move.l     [A7 + 0xA], D3
  5815. 0000427E  600E                     bra        +0x10 /* 0000428E */
  5816. label00004280:
  5817. 00004280  486F 0006                pea.l      [A7 + 0x6]
  5818. 00004284  486F 0006                pea.l      [A7 + 0x6]
  5819. 00004288  4EBA F81A                jsr        [PC - 0x7E6 /* 00003AA4 */]
  5820. 0000428C  504F                     addq.w     A7, 8
  5821. label0000428E:
  5822. 0000428E  486F 0006                pea.l      [A7 + 0x6]
  5823. 00004292  4EAD E210                jsr        [A5 - 0x1DF0]
  5824. 00004296  584F                     addq.w     A7, 4
  5825. label00004298:
  5826. 00004298  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5827. 0000429C  261F                     move.l     D3, [A7]+
  5828. 0000429E  4E75                     rts
  5829. fn000042A0:
  5830. 000042A0  2F0A                     move.l     -[A7], A2
  5831. 000042A2  514F                     subq.w     A7, 8
  5832. 000042A4  4A6D 106E                tst.w      [A5 + 0x106E]
  5833. 000042A8  6D40                     blt        +0x42 /* 000042EA */
  5834. 000042AA  700C                     moveq.l    D0, 0x0C
  5835. 000042AC  C1ED 106E                muls.w     D0, [A5 + 0x106E]
  5836. 000042B0  246D 0FAE                movea.l    A2, [A5 + 0xFAE]
  5837. 000042B4  2452                     movea.l    A2, [A2]
  5838. 000042B6  D5C0                     add.l      A2, D0
  5839. 000042B8  45EA 0018                lea.l      A2, [A2 + 0x18]
  5840. 000042BC  7006                     moveq.l    D0, 0x06
  5841. 000042BE  B092                     cmp.l      D0, [A2]
  5842. 000042C0  6628                     bne        +0x2A /* 000042EA */
  5843. 000042C2  202A 0004                move.l     D0, [A2 + 0x4]
  5844. 000042C6  B0AF 0010                cmp.l      D0, [A7 + 0x10]
  5845. 000042CA  661E                     bne        +0x20 /* 000042EA */
  5846. 000042CC  2E92                     move.l     [A7], [A2]
  5847. 000042CE  2F6A 0004 0004           move.l     [A7 + 0x4], [A2 + 0x4]
  5848. 000042D4  7004                     moveq.l    D0, 0x04
  5849. 000042D6  2480                     move.l     [A2], D0
  5850. 000042D8  42AA 0004                clr.l      [A2 + 0x4]
  5851. 000042DC  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5852. 000042E0  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5853. 000042E4  4EAD E1B8                jsr        [A5 - 0x1E48]
  5854. 000042E8  504F                     addq.w     A7, 8
  5855. label000042EA:
  5856. 000042EA  504F                     addq.w     A7, 8
  5857. 000042EC  245F                     movea.l    A2, [A7]+
  5858. 000042EE  4E75                     rts
  5859. 000042F0  2F03                     move.l     -[A7], D3
  5860. 000042F2  514F                     subq.w     A7, 8
  5861. 000042F4  4AAD 1082                tst.l      [A5 + 0x1082 /* export_524 */]
  5862. 000042F8  6732                     beq        +0x34 /* 0000432C */
  5863. 000042FA  7006                     moveq.l    D0, 0x06
  5864. 000042FC  2E80                     move.l     [A7], D0
  5865. 000042FE  2F6F 0010 0004           move.l     [A7 + 0x4], [A7 + 0x10]
  5866. 00004304  4857                     pea.l      [A7]
  5867. 00004306  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  5868. 0000430A  4EAD E830                jsr        [A5 - 0x17D0]
  5869. 0000430E  2600                     move.l     D3, D0
  5870. 00004310  4A83                     tst.l      D3
  5871. 00004312  504F                     addq.w     A7, 8
  5872. 00004314  6D0C                     blt        +0xE /* 00004322 */
  5873. 00004316  2F03                     move.l     -[A7], D3
  5874. 00004318  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  5875. 0000431C  4EAD E840                jsr        [A5 - 0x17C0]
  5876. 00004320  504F                     addq.w     A7, 8
  5877. label00004322:
  5878. 00004322  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  5879. 00004326  4EBA FF78                jsr        [PC - 0x88 /* 000042A0 */]
  5880. 0000432A  584F                     addq.w     A7, 4
  5881. label0000432C:
  5882. 0000432C  504F                     addq.w     A7, 8
  5883. 0000432E  261F                     move.l     D3, [A7]+
  5884. 00004330  4E75                     rts
  5885. 00004332  2F0A                     move.l     -[A7], A2
  5886. 00004334  206F 0008                movea.l    A0, [A7 + 0x8]
  5887. 00004338  2050                     movea.l    A0, [A0]
  5888. 0000433A  2468 0008                movea.l    A2, [A0 + 0x8]
  5889. 0000433E  302F 000C                move.w     D0, [A7 + 0xC]
  5890. 00004342  48C0                     ext.l      D0
  5891. 00004344  4EAD 9D1E                jsr        [A5 - 0x62E2]
  5892. 00004348  0064 0000                ori.w      -[A4], 0x0
  5893. 0000434C  00E5                     ori.?      -[A5], 0xFFFFFFFFFFFFFFFF
  5894. 0000434E  0000 01BD                ori.b      D0, 0xBD
  5895. 00004352  0004 0000                ori.b      D4, 0x0
  5896. 00004356  00E5                     ori.?      -[A5], 0xFFFFFFFFFFFFFFFF
  5897. 00004358  0032 0000 016A 0020 0000 ori.b      [[A2 + 0x20]], 0x0
  5898. 00004362  019D                     bclr       [A5]+, D0
  5899. 00004364  0034 0000 019E 0038      ori.b      [[] + D0 + 0x38], 0x0
  5900. 0000436C  0000 01BD                ori.b      D0, 0xBD
  5901. 00004370  0002 2F2F                ori.b      D2, 0x2F /* '/' */
  5902. 00004374  0008 4EBA                ori.b      A0, 0xBA
  5903. 00004378  FF78                     .extension 0xF78 // unimplemented
  5904. 0000437A  584F                     addq.w     A7, 4
  5905. 0000437C  6034                     bra        +0x36 /* 000043B2 */
  5906. 0000437E  4227                     clr.b      -[A7]
  5907. 00004380  2F0A                     move.l     -[A7], A2
  5908. 00004382  4EAD ABB0                jsr        [A5 - 0x5450]
  5909. 00004386  5C4F                     addq.w     A7, 6
  5910. 00004388  6028                     bra        +0x2A /* 000043B2 */
  5911. 0000438A  1F3C 0001                move.b     -[A7], 0x1
  5912. 0000438E  2F0A                     move.l     -[A7], A2
  5913. 00004390  4EAD ABB0                jsr        [A5 - 0x5450]
  5914. 00004394  5C4F                     addq.w     A7, 6
  5915. 00004396  601A                     bra        +0x1C /* 000043B2 */
  5916. 00004398  2F0A                     move.l     -[A7], A2
  5917. 0000439A  4EAD ABC0                jsr        [A5 - 0x5440]
  5918. 0000439E  584F                     addq.w     A7, 4
  5919. 000043A0  6010                     bra        +0x12 /* 000043B2 */
  5920. 000043A2  2F0A                     move.l     -[A7], A2
  5921. 000043A4  4EAD ABC8                jsr        [A5 - 0x5438]
  5922. 000043A8  584F                     addq.w     A7, 4
  5923. 000043AA  6006                     bra        +0x8 /* 000043B2 */
  5924. 000043AC  7000                     moveq.l    D0, 0x00
  5925. 000043AE  245F                     movea.l    A2, [A7]+
  5926. 000043B0  4E75                     rts
  5927. label000043B2:
  5928. 000043B2  42A7                     clr.l      -[A7]
  5929. 000043B4  4EAD E210                jsr        [A5 - 0x1DF0]
  5930. 000043B8  4EAD E1F8                jsr        [A5 - 0x1E08]
  5931. 000043BC  7001                     moveq.l    D0, 0x01
  5932. 000043BE  584F                     addq.w     A7, 4
  5933. 000043C0  245F                     movea.l    A2, [A7]+
  5934. 000043C2  4E75                     rts
  5935. 000043C4  2F0A                     move.l     -[A7], A2
  5936. 000043C6  246F 0008                movea.l    A2, [A7 + 0x8]
  5937. 000043CA  2052                     movea.l    A0, [A2]
  5938. 000043CC  2F28 0008                move.l     -[A7], [A0 + 0x8]
  5939. 000043D0  4EAD AB78                jsr        [A5 - 0x5488]
  5940. 000043D4  2052                     movea.l    A0, [A2]
  5941. 000043D6  2F28 000C                move.l     -[A7], [A0 + 0xC]
  5942. 000043DA  4EAD C200                jsr        [A5 - 0x3E00]
  5943. 000043DE  2F0A                     move.l     -[A7], A2
  5944. 000043E0  4EAD C200                jsr        [A5 - 0x3E00]
  5945. 000043E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5946. 000043E8  245F                     movea.l    A2, [A7]+
  5947. 000043EA  4E75                     rts
  5948. 000043EC  4FEF FEFA                lea.l      A7, [A7 - 0x106]
  5949. 000043F0  206F 010A                movea.l    A0, [A7 + 0x10A]
  5950. 000043F4  2050                     movea.l    A0, [A0]
  5951. 000043F6  4AA8 000C                tst.l      [A0 + 0xC]
  5952. 000043FA  6612                     bne        +0x14 /* 0000440E */
  5953. 000043FC  2F3C 0109 0026           move.l     -[A7], 0x1090026
  5954. 00004402  486D 0BE8                pea.l      [A5 + 0xBE8]
  5955. 00004406  4EAD C328                jsr        [A5 - 0x3CD8]
  5956. 0000440A  504F                     addq.w     A7, 8
  5957. 0000440C  6022                     bra        +0x24 /* 00004430 */
  5958. label0000440E:
  5959. 0000440E  4857                     pea.l      [A7]
  5960. 00004410  206F 010E                movea.l    A0, [A7 + 0x10E]
  5961. 00004414  2050                     movea.l    A0, [A0]
  5962. 00004416  2F28 000C                move.l     -[A7], [A0 + 0xC]
  5963. 0000441A  4EAD E158                jsr        [A5 - 0x1EA8]
  5964. 0000441E  2F3C 0109 0027           move.l     -[A7], 0x1090027
  5965. 00004424  486D 0BE8                pea.l      [A5 + 0xBE8]
  5966. 00004428  4EAD C328                jsr        [A5 - 0x3CD8]
  5967. 0000442C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5968. label00004430:
  5969. 00004430  4857                     pea.l      [A7]
  5970. 00004432  486D 0BE9                pea.l      [A5 + 0xBE9]
  5971. 00004436  2F2F 011A                move.l     -[A7], [A7 + 0x11A]
  5972. 0000443A  2F2F 011A                move.l     -[A7], [A7 + 0x11A]
  5973. 0000443E  4EAD C1F0                jsr        [A5 - 0x3E10]
  5974. 00004442  4FEF 0116                lea.l      A7, [A7 + 0x116]
  5975. 00004446  4E75                     rts
  5976. 00004448  514F                     subq.w     A7, 8
  5977. 0000444A  4AAD 1082                tst.l      [A5 + 0x1082 /* export_524 */]
  5978. 0000444E  6606                     bne        +0x8 /* 00004456 */
  5979. 00004450  7000                     moveq.l    D0, 0x00
  5980. 00004452  504F                     addq.w     A7, 8
  5981. 00004454  4E75                     rts
  5982. label00004456:
  5983. 00004456  7006                     moveq.l    D0, 0x06
  5984. 00004458  2E80                     move.l     [A7], D0
  5985. 0000445A  2F6F 000C 0004           move.l     [A7 + 0x4], [A7 + 0xC]
  5986. 00004460  4857                     pea.l      [A7]
  5987. 00004462  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  5988. 00004466  4EAD E830                jsr        [A5 - 0x17D0]
  5989. 0000446A  206F 0018                movea.l    A0, [A7 + 0x18]
  5990. 0000446E  2080                     move.l     [A0], D0
  5991. 00004470  7001                     moveq.l    D0, 0x01
  5992. 00004472  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5993. 00004476  4E75                     rts
  5994. 00004478  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  5995. 0000447C  4FEF FEE6                lea.l      A7, [A7 - 0x11A]
  5996. 00004480  286F 0132                movea.l    A4, [A7 + 0x132]
  5997. 00004484  162F 0136                move.b     D3, [A7 + 0x136]
  5998. 00004488  382F 0138                move.w     D4, [A7 + 0x138]
  5999. 0000448C  246F 013A                movea.l    A2, [A7 + 0x13A]
  6000. 00004490  2054                     movea.l    A0, [A4]
  6001. 00004492  2668 0008                movea.l    A3, [A0 + 0x8]
  6002. 00004496  3004                     move.w     D0, D4
  6003. 00004498  48C0                     ext.l      D0
  6004. 0000449A  4EAD 9D1E                jsr        [A5 - 0x62E2]
  6005. 0000449E  02D2                     andi.?     [A2], 0xFFFFFFFFFFFFFFFF
  6006. 000044A0  0000 00A5                ori.b      D0, 0xA5
  6007. 000044A4  0000 01B8                ori.b      D0, 0xB8
  6008. 000044A8  0009 0000                ori.b      A1, 0x0
  6009. 000044AC  00A5 0038 0000           ori.l      -[A5], 0x380000 /* '8\0\0' */
  6010. 000044B2  0167                     bchg       -[A7], D0
  6011. 000044B4  0096 0000 0168           ori.l      [A6], 0x168
  6012. 000044BA  00DC                     ori.?      [A4]+, 0xFFFFFFFFFFFFFFFF
  6013. 000044BC  0000 0169                ori.b      D0, 0x69 /* 'i' */
  6014. 000044C0  0122                     btst       -[A2], D0
  6015. 000044C2  0000 016B                ori.b      D0, 0x6B /* 'k' */
  6016. 000044C6  0156                     bchg       [A6], D0
  6017. 000044C8  0000 0187                ori.b      D0, 0x87
  6018. 000044CC  0190                     bclr       [A0], D0
  6019. 000044CE  0000 01B5                ori.b      D0, 0xB5
  6020. 000044D2  01CC                     bset       A4, D0
  6021. 000044D4  0000 01B6                ori.b      D0, 0xB6
  6022. 000044D8  0208 0000                andi.b     A0, 0x0
  6023. 000044DC  01B7 0224                bclr       [A7 + D0.w * 2 + 0x24], D0
  6024. 000044E0  0000 01B8                ori.b      D0, 0xB8
  6025. 000044E4  0252 4A03                andi.w     [A2], 0x4A03
  6026. 000044E8  6734                     beq        +0x36 /* 0000451E */
  6027. 000044EA  2F0A                     move.l     -[A7], A2
  6028. 000044EC  4EAD E088                jsr        [A5 - 0x1F78]
  6029. 000044F0  4A00                     tst.b      D0
  6030. 000044F2  584F                     addq.w     A7, 4
  6031. 000044F4  6700 0296                beq        +0x298 /* 0000478C */
  6032. 000044F8  2054                     movea.l    A0, [A4]
  6033. 000044FA  2F28 000C                move.l     -[A7], [A0 + 0xC]
  6034. 000044FE  4EAD C200                jsr        [A5 - 0x3E00]
  6035. 00004502  4878 0001                push.l     0x1
  6036. 00004506  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6037. 0000450A  4EAD C220                jsr        [A5 - 0x3DE0]
  6038. 0000450E  2648                     movea.l    A3, A0
  6039. 00004510  2054                     movea.l    A0, [A4]
  6040. 00004512  214B 000C                move.l     [A0 + 0xC], A3
  6041. 00004516  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6042. 0000451A  6000 0270                bra        +0x272 /* 0000478C */
  6043. label0000451E:
  6044. 0000451E  2054                     movea.l    A0, [A4]
  6045. 00004520  4AA8 000C                tst.l      [A0 + 0xC]
  6046. 00004524  6700 0266                beq        +0x268 /* 0000478C */
  6047. 00004528  4878 0001                push.l     0x1
  6048. 0000452C  2054                     movea.l    A0, [A4]
  6049. 0000452E  2F28 000C                move.l     -[A7], [A0 + 0xC]
  6050. 00004532  4EAD C220                jsr        [A5 - 0x3DE0]
  6051. 00004536  2548 0004                move.l     [A2 + 0x4], A0
  6052. 0000453A  4A92                     tst.l      [A2]
  6053. 0000453C  504F                     addq.w     A7, 8
  6054. 0000453E  6700 024C                beq        +0x24E /* 0000478C */
  6055. 00004542  7001                     moveq.l    D0, 0x01
  6056. 00004544  2480                     move.l     [A2], D0
  6057. 00004546  6000 0244                bra        +0x246 /* 0000478C */
  6058. 0000454A  4A03                     tst.b      D3
  6059. 0000454C  672C                     beq        +0x2E /* 0000457A */
  6060. 0000454E  2F0A                     move.l     -[A7], A2
  6061. 00004550  4EAD E088                jsr        [A5 - 0x1F78]
  6062. 00004554  4A00                     tst.b      D0
  6063. 00004556  584F                     addq.w     A7, 4
  6064. 00004558  6700 0232                beq        +0x234 /* 0000478C */
  6065. 0000455C  486F 0004                pea.l      [A7 + 0x4]
  6066. 00004560  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6067. 00004564  4EAD E158                jsr        [A5 - 0x1EA8]
  6068. 00004568  486F 000C                pea.l      [A7 + 0xC]
  6069. 0000456C  2F0B                     move.l     -[A7], A3
  6070. 0000456E  4EAD AB80                jsr        [A5 - 0x5480]
  6071. 00004572  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6072. 00004576  6000 0214                bra        +0x216 /* 0000478C */
  6073. label0000457A:
  6074. 0000457A  486F 0004                pea.l      [A7 + 0x4]
  6075. 0000457E  2F0B                     move.l     -[A7], A3
  6076. 00004580  4EAD AB88                jsr        [A5 - 0x5478]
  6077. 00004584  486F 000C                pea.l      [A7 + 0xC]
  6078. 00004588  2F0A                     move.l     -[A7], A2
  6079. 0000458A  4EAD E160                jsr        [A5 - 0x1EA0]
  6080. 0000458E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6081. 00004592  6000 01F8                bra        +0x1FA /* 0000478C */
  6082. 00004596  4A03                     tst.b      D3
  6083. 00004598  672C                     beq        +0x2E /* 000045C6 */
  6084. 0000459A  2F0A                     move.l     -[A7], A2
  6085. 0000459C  4EAD E088                jsr        [A5 - 0x1F78]
  6086. 000045A0  4A00                     tst.b      D0
  6087. 000045A2  584F                     addq.w     A7, 4
  6088. 000045A4  6700 01E6                beq        +0x1E8 /* 0000478C */
  6089. 000045A8  486F 0004                pea.l      [A7 + 0x4]
  6090. 000045AC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6091. 000045B0  4EAD E158                jsr        [A5 - 0x1EA8]
  6092. 000045B4  486F 000C                pea.l      [A7 + 0xC]
  6093. 000045B8  2F0B                     move.l     -[A7], A3
  6094. 000045BA  4EAD AB90                jsr        [A5 - 0x5470]
  6095. 000045BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6096. 000045C2  6000 01C8                bra        +0x1CA /* 0000478C */
  6097. label000045C6:
  6098. 000045C6  486F 0004                pea.l      [A7 + 0x4]
  6099. 000045CA  2F0B                     move.l     -[A7], A3
  6100. 000045CC  4EAD AB98                jsr        [A5 - 0x5468]
  6101. 000045D0  486F 000C                pea.l      [A7 + 0xC]
  6102. 000045D4  2F0A                     move.l     -[A7], A2
  6103. 000045D6  4EAD E160                jsr        [A5 - 0x1EA0]
  6104. 000045DA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6105. 000045DE  6000 01AC                bra        +0x1AE /* 0000478C */
  6106. 000045E2  4A03                     tst.b      D3
  6107. 000045E4  6720                     beq        +0x22 /* 00004606 */
  6108. 000045E6  4857                     pea.l      [A7]
  6109. 000045E8  2F0A                     move.l     -[A7], A2
  6110. 000045EA  4EAD E0A0                jsr        [A5 - 0x1F60]
  6111. 000045EE  4A00                     tst.b      D0
  6112. 000045F0  504F                     addq.w     A7, 8
  6113. 000045F2  6700 0198                beq        +0x19A /* 0000478C */
  6114. 000045F6  1F2F 0003                move.b     -[A7], [A7 + 0x3]
  6115. 000045FA  2F0B                     move.l     -[A7], A3
  6116. 000045FC  4EAD ABB0                jsr        [A5 - 0x5450]
  6117. 00004600  5C4F                     addq.w     A7, 6
  6118. 00004602  6000 0188                bra        +0x18A /* 0000478C */
  6119. label00004606:
  6120. 00004606  7004                     moveq.l    D0, 0x04
  6121. 00004608  2480                     move.l     [A2], D0
  6122. 0000460A  2F0B                     move.l     -[A7], A3
  6123. 0000460C  4EAD ABB8                jsr        [A5 - 0x5448]
  6124. 00004610  49C0                     lea.l      A4, D0
  6125. 00004612  2540 0004                move.l     [A2 + 0x4], D0
  6126. 00004616  584F                     addq.w     A7, 4
  6127. 00004618  6000 0172                bra        +0x174 /* 0000478C */
  6128. 0000461C  4A03                     tst.b      D3
  6129. 0000461E  6726                     beq        +0x28 /* 00004646 */
  6130. 00004620  4857                     pea.l      [A7]
  6131. 00004622  2F0A                     move.l     -[A7], A2
  6132. 00004624  4EAD E0A0                jsr        [A5 - 0x1F60]
  6133. 00004628  4A00                     tst.b      D0
  6134. 0000462A  504F                     addq.w     A7, 8
  6135. 0000462C  6700 015E                beq        +0x160 /* 0000478C */
  6136. 00004630  4A97                     tst.l      [A7]
  6137. 00004632  56C0                     sne        D0
  6138. 00004634  4400                     neg.b      D0
  6139. 00004636  49C0                     lea.l      A4, D0
  6140. 00004638  1F00                     move.b     -[A7], D0
  6141. 0000463A  2F0B                     move.l     -[A7], A3
  6142. 0000463C  4EAD ABA0                jsr        [A5 - 0x5460]
  6143. 00004640  5C4F                     addq.w     A7, 6
  6144. 00004642  6000 0148                bra        +0x14A /* 0000478C */
  6145. label00004646:
  6146. 00004646  7004                     moveq.l    D0, 0x04
  6147. 00004648  2480                     move.l     [A2], D0
  6148. 0000464A  2F0B                     move.l     -[A7], A3
  6149. 0000464C  4EAD ABA8                jsr        [A5 - 0x5458]
  6150. 00004650  49C0                     lea.l      A4, D0
  6151. 00004652  2540 0004                move.l     [A2 + 0x4], D0
  6152. 00004656  584F                     addq.w     A7, 4
  6153. 00004658  6000 0132                bra        +0x134 /* 0000478C */
  6154. 0000465C  4A03                     tst.b      D3
  6155. 0000465E  6722                     beq        +0x24 /* 00004682 */
  6156. 00004660  486F 010A                pea.l      [A7 + 0x10A]
  6157. 00004664  2F0A                     move.l     -[A7], A2
  6158. 00004666  4EAD E870                jsr        [A5 - 0x1790]
  6159. 0000466A  4A00                     tst.b      D0
  6160. 0000466C  504F                     addq.w     A7, 8
  6161. 0000466E  6700 011C                beq        +0x11E /* 0000478C */
  6162. 00004672  486F 010A                pea.l      [A7 + 0x10A]
  6163. 00004676  2F0B                     move.l     -[A7], A3
  6164. 00004678  4EAD ABD8                jsr        [A5 - 0x5428]
  6165. 0000467C  504F                     addq.w     A7, 8
  6166. 0000467E  6000 010C                bra        +0x10E /* 0000478C */
  6167. label00004682:
  6168. 00004682  486F 010A                pea.l      [A7 + 0x10A]
  6169. 00004686  2F0B                     move.l     -[A7], A3
  6170. 00004688  4EAD ABD0                jsr        [A5 - 0x5430]
  6171. 0000468C  2F0A                     move.l     -[A7], A2
  6172. 0000468E  486F 0116                pea.l      [A7 + 0x116]
  6173. 00004692  4EAD E878                jsr        [A5 - 0x1788]
  6174. 00004696  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6175. 0000469A  6000 00F0                bra        +0xF2 /* 0000478C */
  6176. 0000469E  4A03                     tst.b      D3
  6177. 000046A0  6722                     beq        +0x24 /* 000046C4 */
  6178. 000046A2  486F 010A                pea.l      [A7 + 0x10A]
  6179. 000046A6  2F0A                     move.l     -[A7], A2
  6180. 000046A8  4EAD E870                jsr        [A5 - 0x1790]
  6181. 000046AC  4A00                     tst.b      D0
  6182. 000046AE  504F                     addq.w     A7, 8
  6183. 000046B0  6700 00DA                beq        +0xDC /* 0000478C */
  6184. 000046B4  486F 010A                pea.l      [A7 + 0x10A]
  6185. 000046B8  2F0B                     move.l     -[A7], A3
  6186. 000046BA  4EAD AC08                jsr        [A5 - 0x53F8]
  6187. 000046BE  504F                     addq.w     A7, 8
  6188. 000046C0  6000 00CA                bra        +0xCC /* 0000478C */
  6189. label000046C4:
  6190. 000046C4  486F 010A                pea.l      [A7 + 0x10A]
  6191. 000046C8  2F0B                     move.l     -[A7], A3
  6192. 000046CA  4EAD AC00                jsr        [A5 - 0x5400]
  6193. 000046CE  2F0A                     move.l     -[A7], A2
  6194. 000046D0  486F 0116                pea.l      [A7 + 0x116]
  6195. 000046D4  4EAD E878                jsr        [A5 - 0x1788]
  6196. 000046D8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6197. 000046DC  6000 00AE                bra        +0xB0 /* 0000478C */
  6198. 000046E0  4A03                     tst.b      D3
  6199. 000046E2  6600 0098                bne        +0x9A /* 0000477C */
  6200. 000046E6  486F 010A                pea.l      [A7 + 0x10A]
  6201. 000046EA  2F0B                     move.l     -[A7], A3
  6202. 000046EC  4EAD AC10                jsr        [A5 - 0x53F0]
  6203. 000046F0  2F0A                     move.l     -[A7], A2
  6204. 000046F2  486F 0116                pea.l      [A7 + 0x116]
  6205. 000046F6  4EAD E878                jsr        [A5 - 0x1788]
  6206. 000046FA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6207. 000046FE  6000 008C                bra        +0x8E /* 0000478C */
  6208. 00004702  4A03                     tst.b      D3
  6209. 00004704  671C                     beq        +0x1E /* 00004722 */
  6210. 00004706  4857                     pea.l      [A7]
  6211. 00004708  2F0A                     move.l     -[A7], A2
  6212. 0000470A  4EAD E0A0                jsr        [A5 - 0x1F60]
  6213. 0000470E  4A00                     tst.b      D0
  6214. 00004710  504F                     addq.w     A7, 8
  6215. 00004712  6778                     beq        +0x7A /* 0000478C */
  6216. 00004714  3F2F 0002                move.w     -[A7], [A7 + 0x2]
  6217. 00004718  2F0B                     move.l     -[A7], A3
  6218. 0000471A  4EAD ABF0                jsr        [A5 - 0x5410]
  6219. 0000471E  5C4F                     addq.w     A7, 6
  6220. 00004720  606A                     bra        +0x6C /* 0000478C */
  6221. label00004722:
  6222. 00004722  7004                     moveq.l    D0, 0x04
  6223. 00004724  2480                     move.l     [A2], D0
  6224. 00004726  2F0B                     move.l     -[A7], A3
  6225. 00004728  4EAD ABF8                jsr        [A5 - 0x5408]
  6226. 0000472C  48C0                     ext.l      D0
  6227. 0000472E  2540 0004                move.l     [A2 + 0x4], D0
  6228. 00004732  584F                     addq.w     A7, 4
  6229. 00004734  6056                     bra        +0x58 /* 0000478C */
  6230. 00004736  4A03                     tst.b      D3
  6231. 00004738  6722                     beq        +0x24 /* 0000475C */
  6232. 0000473A  4857                     pea.l      [A7]
  6233. 0000473C  2F0A                     move.l     -[A7], A2
  6234. 0000473E  4EAD E0A0                jsr        [A5 - 0x1F60]
  6235. 00004742  4A00                     tst.b      D0
  6236. 00004744  504F                     addq.w     A7, 8
  6237. 00004746  6744                     beq        +0x46 /* 0000478C */
  6238. 00004748  4A97                     tst.l      [A7]
  6239. 0000474A  56C0                     sne        D0
  6240. 0000474C  4400                     neg.b      D0
  6241. 0000474E  49C0                     lea.l      A4, D0
  6242. 00004750  1F00                     move.b     -[A7], D0
  6243. 00004752  2F0B                     move.l     -[A7], A3
  6244. 00004754  4EAD ABE0                jsr        [A5 - 0x5420]
  6245. 00004758  5C4F                     addq.w     A7, 6
  6246. 0000475A  6030                     bra        +0x32 /* 0000478C */
  6247. label0000475C:
  6248. 0000475C  7004                     moveq.l    D0, 0x04
  6249. 0000475E  2480                     move.l     [A2], D0
  6250. 00004760  2F0B                     move.l     -[A7], A3
  6251. 00004762  4EAD ABE8                jsr        [A5 - 0x5418]
  6252. 00004766  48C0                     ext.l      D0
  6253. 00004768  2540 0004                move.l     [A2 + 0x4], D0
  6254. 0000476C  584F                     addq.w     A7, 4
  6255. 0000476E  601C                     bra        +0x1E /* 0000478C */
  6256. 00004770  7000                     moveq.l    D0, 0x00
  6257. 00004772  4FEF 011A                lea.l      A7, [A7 + 0x11A]
  6258. 00004776  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  6259. 0000477A  4E75                     rts
  6260. label0000477C:
  6261. 0000477C  3044                     movea.w    A0, D4
  6262. 0000477E  2F08                     move.l     -[A7], A0
  6263. 00004780  2F3C 0039 0008           move.l     -[A7], 0x390008
  6264. 00004786  4EAD E078                jsr        [A5 - 0x1F88]
  6265. 0000478A  504F                     addq.w     A7, 8
  6266. label0000478C:
  6267. 0000478C  4EAD E1F8                jsr        [A5 - 0x1E08]
  6268. 00004790  7001                     moveq.l    D0, 0x01
  6269. 00004792  4FEF 011A                lea.l      A7, [A7 + 0x11A]
  6270. 00004796  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  6271. 0000479A  4E75                     rts
  6272. 0000479C  206F 0004                movea.l    A0, [A7 + 0x4]
  6273. 000047A0  2050                     movea.l    A0, [A0]
  6274. 000047A2  2F28 0008                move.l     -[A7], [A0 + 0x8]
  6275. 000047A6  4EAD AC18                jsr        [A5 - 0x53E8]
  6276. 000047AA  584F                     addq.w     A7, 4
  6277. 000047AC  4E75                     rts
  6278. 000047AE  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6279. 000047B2  206F 0008                movea.l    A0, [A7 + 0x8]
  6280. 000047B6  2050                     movea.l    A0, [A0]
  6281. 000047B8  2F28 0008                move.l     -[A7], [A0 + 0x8]
  6282. 000047BC  4EAD AC20                jsr        [A5 - 0x53E0]
  6283. 000047C0  504F                     addq.w     A7, 8
  6284. 000047C2  4E75                     rts
  6285. 000047C4  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  6286. 000047C8  4EAD E018                jsr        [A5 - 0x1FE8]
  6287. 000047CC  544F                     addq.w     A7, 2
  6288. 000047CE  4E75                     rts
  6289. 000047D0  7000                     moveq.l    D0, 0x00
  6290. 000047D2  4E75                     rts
  6291. 000047D4  1F3C 0002                move.b     -[A7], 0x2
  6292. 000047D8  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  6293. 000047DC  4EAD B140                jsr        [A5 - 0x4EC0]
  6294. 000047E0  5C4F                     addq.w     A7, 6
  6295. 000047E2  4E75                     rts
  6296. 000047E4  7000                     moveq.l    D0, 0x00
  6297. 000047E6  4E75                     rts
  6298. 000047E8  303C 0160                move.w     D0, 0x160
  6299. 000047EC  4E75                     rts
  6300. fn000047EE:
  6301. 000047EE  206F 0004                movea.l    A0, [A7 + 0x4]
  6302. 000047F2  7006                     moveq.l    D0, 0x06
  6303. 000047F4  B090                     cmp.l      D0, [A0]
  6304. 000047F6  6612                     bne        +0x14 /* 0000480A */
  6305. 000047F8  41ED 9334                lea.l      A0, [A5 - 0x6CCC]
  6306. 000047FC  226F 0004                movea.l    A1, [A7 + 0x4]
  6307. 00004800  2269 0004                movea.l    A1, [A1 + 0x4]
  6308. 00004804  2251                     movea.l    A1, [A1]
  6309. 00004806  B1D1                     cmpa.l     A0, [A1]
  6310. 00004808  6704                     beq        +0x6 /* 0000480E */
  6311. label0000480A:
  6312. 0000480A  7000                     moveq.l    D0, 0x00
  6313. 0000480C  6002                     bra        +0x4 /* 00004810 */
  6314. label0000480E:
  6315. 0000480E  7001                     moveq.l    D0, 0x01
  6316. label00004810:
  6317. 00004810  4E75                     rts
  6318. fn00004812:
  6319. 00004812  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  6320. 00004816  4FEF FEF2                lea.l      A7, [A7 - 0x10E]
  6321. 0000481A  246F 0122                movea.l    A2, [A7 + 0x122]
  6322. 0000481E  266F 0126                movea.l    A3, [A7 + 0x126]
  6323. 00004822  4AAD 1082                tst.l      [A5 + 0x1082 /* export_524 */]
  6324. 00004826  660C                     bne        +0xE /* 00004834 */
  6325. 00004828  7000                     moveq.l    D0, 0x00
  6326. 0000482A  4FEF 010E                lea.l      A7, [A7 + 0x10E]
  6327. 0000482E  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  6328. 00004832  4E75                     rts
  6329. label00004834:
  6330. 00004834  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  6331. 00004838  4EAD E820                jsr        [A5 - 0x17E0]
  6332. 0000483C  2800                     move.l     D4, D0
  6333. 0000483E  7600                     moveq.l    D3, 0x00
  6334. 00004840  584F                     addq.w     A7, 4
  6335. 00004842  6000 00A0                bra        +0xA2 /* 000048E4 */
  6336. label00004846:
  6337. 00004846  4857                     pea.l      [A7]
  6338. 00004848  2F03                     move.l     -[A7], D3
  6339. 0000484A  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  6340. 0000484E  4EAD E818                jsr        [A5 - 0x17E8]
  6341. 00004852  486F 000C                pea.l      [A7 + 0xC]
  6342. 00004856  4EBA FF96                jsr        [PC - 0x6A /* 000047EE */]
  6343. 0000485A  4A00                     tst.b      D0
  6344. 0000485C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6345. 00004860  6772                     beq        +0x74 /* 000048D4 */
  6346. 00004862  486F 0008                pea.l      [A7 + 0x8]
  6347. 00004866  206F 0008                movea.l    A0, [A7 + 0x8]
  6348. 0000486A  2050                     movea.l    A0, [A0]
  6349. 0000486C  2F28 000C                move.l     -[A7], [A0 + 0xC]
  6350. 00004870  4EAD E158                jsr        [A5 - 0x1EA8]
  6351. 00004874  0C12 00FF                cmpi.b     [A2], 0xFF
  6352. 00004878  650E                     bcs        +0x10 /* 00004888 */
  6353. 0000487A  41EA 0001                lea.l      A0, [A2 + 0x1]
  6354. 0000487E  70FF                     moveq.l    D0, 0xFFFFFFFF
  6355. label00004880:
  6356. 00004880  5280                     addq.l     D0, 1
  6357. 00004882  4A18                     tst.b      [A0]+
  6358. 00004884  66FA                     bne        -0x4 /* 00004880 */
  6359. 00004886  6004                     bra        +0x6 /* 0000488C */
  6360. label00004888:
  6361. 00004888  7000                     moveq.l    D0, 0x00
  6362. 0000488A  1012                     move.b     D0, [A2]
  6363. label0000488C:
  6364. 0000488C  2F00                     move.l     -[A7], D0
  6365. 0000488E  0C2F 00FF 0014           cmpi.b     [A7 + 0x14], 0xFF
  6366. 00004894  650E                     bcs        +0x10 /* 000048A4 */
  6367. 00004896  41EF 0015                lea.l      A0, [A7 + 0x15]
  6368. 0000489A  70FF                     moveq.l    D0, 0xFFFFFFFF
  6369. label0000489C:
  6370. 0000489C  5280                     addq.l     D0, 1
  6371. 0000489E  4A18                     tst.b      [A0]+
  6372. 000048A0  66FA                     bne        -0x4 /* 0000489C */
  6373. 000048A2  6006                     bra        +0x8 /* 000048AA */
  6374. label000048A4:
  6375. 000048A4  7000                     moveq.l    D0, 0x00
  6376. 000048A6  102F 0014                move.b     D0, [A7 + 0x14]
  6377. label000048AA:
  6378. 000048AA  2F00                     move.l     -[A7], D0
  6379. 000048AC  486A 0001                pea.l      [A2 + 0x1]
  6380. 000048B0  486F 001D                pea.l      [A7 + 0x1D]
  6381. 000048B4  4EAD C380                jsr        [A5 - 0x3C80]
  6382. 000048B8  4A40                     tst.w      D0
  6383. 000048BA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6384. 000048BE  6614                     bne        +0x16 /* 000048D4 */
  6385. 000048C0  2697                     move.l     [A3], [A7]
  6386. 000048C2  276F 0004 0004           move.l     [A3 + 0x4], [A7 + 0x4]
  6387. 000048C8  7001                     moveq.l    D0, 0x01
  6388. 000048CA  4FEF 010E                lea.l      A7, [A7 + 0x10E]
  6389. 000048CE  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  6390. 000048D2  4E75                     rts
  6391. label000048D4:
  6392. 000048D4  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6393. 000048D8  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6394. 000048DC  4EAD E1B8                jsr        [A5 - 0x1E48]
  6395. 000048E0  5283                     addq.l     D3, 1
  6396. 000048E2  504F                     addq.w     A7, 8
  6397. label000048E4:
  6398. 000048E4  B684                     cmp.l      D3, D4
  6399. 000048E6  6D00 FF5E                blt        -0xA0 /* 00004846 */
  6400. 000048EA  7000                     moveq.l    D0, 0x00
  6401. 000048EC  4FEF 010E                lea.l      A7, [A7 + 0x10E]
  6402. 000048F0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  6403. 000048F4  4E75                     rts
  6404. fn000048F6:
  6405. 000048F6  48E7 103A                movem.l    -[A7], D3,A2,A3,A4,A6
  6406. 000048FA  266F 0018                movea.l    A3, [A7 + 0x18]
  6407. 000048FE  262F 0020                move.l     D3, [A7 + 0x20]
  6408. 00004902  95CA                     sub.l      A2, A2
  6409. 00004904  4EAD DAF8                jsr        [A5 - 0x2508]
  6410. 00004908  4A00                     tst.b      D0
  6411. 0000490A  6700 0090                beq        +0x92 /* 0000499C */
  6412. 0000490E  4AAD 1082                tst.l      [A5 + 0x1082 /* export_524 */]
  6413. 00004912  6608                     bne        +0xA /* 0000491C */
  6414. 00004914  4EAD E828                jsr        [A5 - 0x17D8]
  6415. 00004918  2B48 1082                move.l     [A5 + 0x1082 /* export_524 */], A0
  6416. label0000491C:
  6417. 0000491C  2F0B                     move.l     -[A7], A3
  6418. 0000491E  4EAD E168                jsr        [A5 - 0x1E98]
  6419. 00004922  2848                     movea.l    A4, A0
  6420. 00004924  200C                     move.l     D0, A4
  6421. 00004926  584F                     addq.w     A7, 4
  6422. 00004928  6772                     beq        +0x74 /* 0000499C */
  6423. 0000492A  4878 0001                push.l     0x1
  6424. 0000492E  4878 0010                push.l     0x10
  6425. 00004932  4EAD C1F8                jsr        [A5 - 0x3E08]
  6426. 00004936  2448                     movea.l    A2, A0
  6427. 00004938  200A                     move.l     D0, A2
  6428. 0000493A  504F                     addq.w     A7, 8
  6429. 0000493C  660E                     bne        +0x10 /* 0000494C */
  6430. 0000493E  2F0C                     move.l     -[A7], A4
  6431. 00004940  4EAD C200                jsr        [A5 - 0x3E00]
  6432. 00004944  584F                     addq.w     A7, 4
  6433. 00004946  4CDF 5C08                movem.l    D3,A2,A3,A4,A6, [A7]+
  6434. 0000494A  4E75                     rts
  6435. label0000494C:
  6436. 0000494C  2F0A                     move.l     -[A7], A2
  6437. 0000494E  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  6438. 00004952  2F0B                     move.l     -[A7], A3
  6439. 00004954  4EAD AB70                jsr        [A5 - 0x5490]
  6440. 00004958  2C48                     movea.l    A6, A0
  6441. 0000495A  200E                     move.l     D0, A6
  6442. 0000495C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6443. 00004960  660E                     bne        +0x10 /* 00004970 */
  6444. 00004962  2F0A                     move.l     -[A7], A2
  6445. 00004964  4EAD C200                jsr        [A5 - 0x3E00]
  6446. 00004968  584F                     addq.w     A7, 4
  6447. 0000496A  4CDF 5C08                movem.l    D3,A2,A3,A4,A6, [A7]+
  6448. 0000496E  4E75                     rts
  6449. label00004970:
  6450. 00004970  2652                     movea.l    A3, [A2]
  6451. 00004972  41ED 9334                lea.l      A0, [A5 - 0x6CCC]
  6452. 00004976  2688                     move.l     [A3], A0
  6453. 00004978  7001                     moveq.l    D0, 0x01
  6454. 0000497A  2740 0004                move.l     [A3 + 0x4], D0
  6455. 0000497E  274E 0008                move.l     [A3 + 0x8], A6
  6456. 00004982  274C 000C                move.l     [A3 + 0xC], A4
  6457. 00004986  2043                     movea.l    A0, D3
  6458. 00004988  7006                     moveq.l    D0, 0x06
  6459. 0000498A  2080                     move.l     [A0], D0
  6460. 0000498C  214A 0004                move.l     [A0 + 0x4], A2
  6461. 00004990  2F03                     move.l     -[A7], D3
  6462. 00004992  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  6463. 00004996  4EAD E838                jsr        [A5 - 0x17C8]
  6464. 0000499A  504F                     addq.w     A7, 8
  6465. label0000499C:
  6466. 0000499C  4CDF 5C08                movem.l    D3,A2,A3,A4,A6, [A7]+
  6467. 000049A0  4E75                     rts
  6468. fn000049A2:
  6469. 000049A2  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6470. 000049A6  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6471. 000049AA  4EBA FE66                jsr        [PC - 0x19A /* 00004812 */]
  6472. 000049AE  4A00                     tst.b      D0
  6473. 000049B0  504F                     addq.w     A7, 8
  6474. 000049B2  6612                     bne        +0x14 /* 000049C6 */
  6475. 000049B4  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6476. 000049B8  42A7                     clr.l      -[A7]
  6477. 000049BA  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6478. 000049BE  4EBA FF36                jsr        [PC - 0xCA /* 000048F6 */]
  6479. 000049C2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6480. label000049C6:
  6481. 000049C6  4E75                     rts
  6482. 000049C8  2F03                     move.l     -[A7], D3
  6483. 000049CA  4FEF FEE6                lea.l      A7, [A7 - 0x11A]
  6484. 000049CE  4297                     clr.l      [A7]
  6485. 000049D0  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  6486. 000049D4  48C0                     ext.l      D0
  6487. 000049D6  E788                     lsl        D0, 3
  6488. 000049D8  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  6489. 000049DC  2050                     movea.l    A0, [A0]
  6490. 000049DE  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  6491. 000049E2  91C0                     sub.l      A0, D0
  6492. 000049E4  2F50 0112                move.l     [A7 + 0x112], [A0]
  6493. 000049E8  2F68 0004 0116           move.l     [A7 + 0x116], [A0 + 0x4]
  6494. 000049EE  4AAD 1082                tst.l      [A5 + 0x1082 /* export_524 */]
  6495. 000049F2  6608                     bne        +0xA /* 000049FC */
  6496. 000049F4  4EAD E828                jsr        [A5 - 0x17D8]
  6497. 000049F8  2B48 1082                move.l     [A5 + 0x1082 /* export_524 */], A0
  6498. label000049FC:
  6499. 000049FC  7002                     moveq.l    D0, 0x02
  6500. 000049FE  2F40 010A                move.l     [A7 + 0x10A], D0
  6501. 00004A02  42AF 010E                clr.l      [A7 + 0x10E]
  6502. 00004A06  202F 0112                move.l     D0, [A7 + 0x112]
  6503. 00004A0A  5380                     subq.l     D0, 1
  6504. 00004A0C  674A                     beq        +0x4C /* 00004A58 */
  6505. 00004A0E  5780                     subq.l     D0, 3
  6506. 00004A10  6702                     beq        +0x4 /* 00004A14 */
  6507. 00004A12  6062                     bra        +0x64 /* 00004A76 */
  6508. label00004A14:
  6509. 00004A14  262F 0116                move.l     D3, [A7 + 0x116]
  6510. 00004A18  5383                     subq.l     D3, 1
  6511. 00004A1A  4A83                     tst.l      D3
  6512. 00004A1C  6D0E                     blt        +0x10 /* 00004A2C */
  6513. 00004A1E  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  6514. 00004A22  4EAD E820                jsr        [A5 - 0x17E0]
  6515. 00004A26  B680                     cmp.l      D3, D0
  6516. 00004A28  584F                     addq.w     A7, 4
  6517. 00004A2A  6D18                     blt        +0x1A /* 00004A44 */
  6518. label00004A2C:
  6519. 00004A2C  2F2F 0116                move.l     -[A7], [A7 + 0x116]
  6520. 00004A30  2F2F 0116                move.l     -[A7], [A7 + 0x116]
  6521. 00004A34  3F3C 0036                move.w     -[A7], 0x36 /* '6' */
  6522. 00004A38  4EAD E060                jsr        [A5 - 0x1FA0]
  6523. 00004A3C  4FEF 0124                lea.l      A7, [A7 + 0x124]
  6524. 00004A40  261F                     move.l     D3, [A7]+
  6525. 00004A42  4E75                     rts
  6526. label00004A44:
  6527. 00004A44  486F 010A                pea.l      [A7 + 0x10A]
  6528. 00004A48  2F03                     move.l     -[A7], D3
  6529. 00004A4A  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  6530. 00004A4E  4EAD E818                jsr        [A5 - 0x17E8]
  6531. 00004A52  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6532. 00004A56  6036                     bra        +0x38 /* 00004A8E */
  6533. label00004A58:
  6534. 00004A58  486F 0004                pea.l      [A7 + 0x4]
  6535. 00004A5C  2F2F 011A                move.l     -[A7], [A7 + 0x11A]
  6536. 00004A60  4EAD E158                jsr        [A5 - 0x1EA8]
  6537. 00004A64  486F 0112                pea.l      [A7 + 0x112]
  6538. 00004A68  486F 0010                pea.l      [A7 + 0x10]
  6539. 00004A6C  4EBA FF34                jsr        [PC - 0xCC /* 000049A2 */]
  6540. 00004A70  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6541. 00004A74  6018                     bra        +0x1A /* 00004A8E */
  6542. label00004A76:
  6543. 00004A76  2F2F 0116                move.l     -[A7], [A7 + 0x116]
  6544. 00004A7A  2F2F 0116                move.l     -[A7], [A7 + 0x116]
  6545. 00004A7E  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  6546. 00004A82  4EAD E060                jsr        [A5 - 0x1FA0]
  6547. 00004A86  4FEF 0124                lea.l      A7, [A7 + 0x124]
  6548. 00004A8A  261F                     move.l     D3, [A7]+
  6549. 00004A8C  4E75                     rts
  6550. label00004A8E:
  6551. 00004A8E  486F 010A                pea.l      [A7 + 0x10A]
  6552. 00004A92  4EAD E210                jsr        [A5 - 0x1DF0]
  6553. 00004A96  4FEF 011E                lea.l      A7, [A7 + 0x11E]
  6554. 00004A9A  261F                     move.l     D3, [A7]+
  6555. 00004A9C  4E75                     rts
  6556. 00004A9E  2F03                     move.l     -[A7], D3
  6557. 00004AA0  4FEF FEDE                lea.l      A7, [A7 - 0x122]
  6558. 00004AA4  4297                     clr.l      [A7]
  6559. 00004AA6  7004                     moveq.l    D0, 0x04
  6560. 00004AA8  2F40 0112                move.l     [A7 + 0x112], D0
  6561. 00004AAC  42AF 0116                clr.l      [A7 + 0x116]
  6562. 00004AB0  4AAD 1082                tst.l      [A5 + 0x1082 /* export_524 */]
  6563. 00004AB4  6700 00AC                beq        +0xAE /* 00004B62 */
  6564. 00004AB8  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  6565. 00004ABC  48C0                     ext.l      D0
  6566. 00004ABE  E788                     lsl        D0, 3
  6567. 00004AC0  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  6568. 00004AC4  2050                     movea.l    A0, [A0]
  6569. 00004AC6  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  6570. 00004ACA  91C0                     sub.l      A0, D0
  6571. 00004ACC  2F50 011A                move.l     [A7 + 0x11A], [A0]
  6572. 00004AD0  2F68 0004 011E           move.l     [A7 + 0x11E], [A0 + 0x4]
  6573. 00004AD6  202F 011A                move.l     D0, [A7 + 0x11A]
  6574. 00004ADA  5380                     subq.l     D0, 1
  6575. 00004ADC  6736                     beq        +0x38 /* 00004B14 */
  6576. 00004ADE  5780                     subq.l     D0, 3
  6577. 00004AE0  6702                     beq        +0x4 /* 00004AE4 */
  6578. 00004AE2  6066                     bra        +0x68 /* 00004B4A */
  6579. label00004AE4:
  6580. 00004AE4  262F 011E                move.l     D3, [A7 + 0x11E]
  6581. 00004AE8  5383                     subq.l     D3, 1
  6582. 00004AEA  4A83                     tst.l      D3
  6583. 00004AEC  6D0E                     blt        +0x10 /* 00004AFC */
  6584. 00004AEE  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  6585. 00004AF2  4EAD E820                jsr        [A5 - 0x17E0]
  6586. 00004AF6  B680                     cmp.l      D3, D0
  6587. 00004AF8  584F                     addq.w     A7, 4
  6588. 00004AFA  6D66                     blt        +0x68 /* 00004B62 */
  6589. label00004AFC:
  6590. 00004AFC  2F2F 011E                move.l     -[A7], [A7 + 0x11E]
  6591. 00004B00  2F2F 011E                move.l     -[A7], [A7 + 0x11E]
  6592. 00004B04  3F3C 0036                move.w     -[A7], 0x36 /* '6' */
  6593. 00004B08  4EAD E060                jsr        [A5 - 0x1FA0]
  6594. 00004B0C  4FEF 012C                lea.l      A7, [A7 + 0x12C]
  6595. 00004B10  261F                     move.l     D3, [A7]+
  6596. 00004B12  4E75                     rts
  6597. label00004B14:
  6598. 00004B14  486F 000C                pea.l      [A7 + 0xC]
  6599. 00004B18  2F2F 0122                move.l     -[A7], [A7 + 0x122]
  6600. 00004B1C  4EAD E158                jsr        [A5 - 0x1EA8]
  6601. 00004B20  486F 000C                pea.l      [A7 + 0xC]
  6602. 00004B24  486F 0018                pea.l      [A7 + 0x18]
  6603. 00004B28  4EBA FCE8                jsr        [PC - 0x318 /* 00004812 */]
  6604. 00004B2C  4A00                     tst.b      D0
  6605. 00004B2E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6606. 00004B32  672E                     beq        +0x30 /* 00004B62 */
  6607. 00004B34  7001                     moveq.l    D0, 0x01
  6608. 00004B36  2F40 0116                move.l     [A7 + 0x116], D0
  6609. 00004B3A  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6610. 00004B3E  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6611. 00004B42  4EAD E1B8                jsr        [A5 - 0x1E48]
  6612. 00004B46  504F                     addq.w     A7, 8
  6613. 00004B48  6018                     bra        +0x1A /* 00004B62 */
  6614. label00004B4A:
  6615. 00004B4A  2F2F 011E                move.l     -[A7], [A7 + 0x11E]
  6616. 00004B4E  2F2F 011E                move.l     -[A7], [A7 + 0x11E]
  6617. 00004B52  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  6618. 00004B56  4EAD E060                jsr        [A5 - 0x1FA0]
  6619. 00004B5A  4FEF 012C                lea.l      A7, [A7 + 0x12C]
  6620. 00004B5E  261F                     move.l     D3, [A7]+
  6621. 00004B60  4E75                     rts
  6622. label00004B62:
  6623. 00004B62  486F 0112                pea.l      [A7 + 0x112]
  6624. 00004B66  4EAD E210                jsr        [A5 - 0x1DF0]
  6625. 00004B6A  4FEF 0126                lea.l      A7, [A7 + 0x126]
  6626. 00004B6E  261F                     move.l     D3, [A7]+
  6627. 00004B70  4E75                     rts
  6628. fn00004B72:
  6629. 00004B72  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  6630. 00004B76  514F                     subq.w     A7, 8
  6631. 00004B78  266F 001C                movea.l    A3, [A7 + 0x1C]
  6632. 00004B7C  246F 0020                movea.l    A2, [A7 + 0x20]
  6633. 00004B80  7002                     moveq.l    D0, 0x02
  6634. 00004B82  2480                     move.l     [A2], D0
  6635. 00004B84  42AA 0004                clr.l      [A2 + 0x4]
  6636. 00004B88  4AAD 1082                tst.l      [A5 + 0x1082 /* export_524 */]
  6637. 00004B8C  6764                     beq        +0x66 /* 00004BF2 */
  6638. 00004B8E  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  6639. 00004B92  4EAD E820                jsr        [A5 - 0x17E0]
  6640. 00004B96  2800                     move.l     D4, D0
  6641. 00004B98  7600                     moveq.l    D3, 0x00
  6642. 00004B9A  584F                     addq.w     A7, 4
  6643. 00004B9C  6050                     bra        +0x52 /* 00004BEE */
  6644. label00004B9E:
  6645. 00004B9E  4857                     pea.l      [A7]
  6646. 00004BA0  2F03                     move.l     -[A7], D3
  6647. 00004BA2  2F2D 1082                move.l     -[A7], [A5 + 0x1082 /* export_524 */]
  6648. 00004BA6  4EAD E818                jsr        [A5 - 0x17E8]
  6649. 00004BAA  486F 000C                pea.l      [A7 + 0xC]
  6650. 00004BAE  4EBA FC3E                jsr        [PC - 0x3C2 /* 000047EE */]
  6651. 00004BB2  4A00                     tst.b      D0
  6652. 00004BB4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6653. 00004BB8  6724                     beq        +0x26 /* 00004BDE */
  6654. 00004BBA  206F 0004                movea.l    A0, [A7 + 0x4]
  6655. 00004BBE  2050                     movea.l    A0, [A0]
  6656. 00004BC0  2F28 0008                move.l     -[A7], [A0 + 0x8]
  6657. 00004BC4  4EAD AC28                jsr        [A5 - 0x53D8]
  6658. 00004BC8  B1CB                     cmpa.l     A0, A3
  6659. 00004BCA  584F                     addq.w     A7, 4
  6660. 00004BCC  6610                     bne        +0x12 /* 00004BDE */
  6661. 00004BCE  2497                     move.l     [A2], [A7]
  6662. 00004BD0  256F 0004 0004           move.l     [A2 + 0x4], [A7 + 0x4]
  6663. 00004BD6  504F                     addq.w     A7, 8
  6664. 00004BD8  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  6665. 00004BDC  4E75                     rts
  6666. label00004BDE:
  6667. 00004BDE  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6668. 00004BE2  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6669. 00004BE6  4EAD E1B8                jsr        [A5 - 0x1E48]
  6670. 00004BEA  5283                     addq.l     D3, 1
  6671. 00004BEC  504F                     addq.w     A7, 8
  6672. label00004BEE:
  6673. 00004BEE  B684                     cmp.l      D3, D4
  6674. 00004BF0  6DAC                     blt        -0x52 /* 00004B9E */
  6675. label00004BF2:
  6676. 00004BF2  4857                     pea.l      [A7]
  6677. 00004BF4  4EBA 0060                jsr        [PC + 0x60 /* 00004C56 */]
  6678. 00004BF8  206F 0008                movea.l    A0, [A7 + 0x8]
  6679. 00004BFC  2050                     movea.l    A0, [A0]
  6680. 00004BFE  2F28 0008                move.l     -[A7], [A0 + 0x8]
  6681. 00004C02  4EAD AC28                jsr        [A5 - 0x53D8]
  6682. 00004C06  B1CB                     cmpa.l     A0, A3
  6683. 00004C08  504F                     addq.w     A7, 8
  6684. 00004C0A  6610                     bne        +0x12 /* 00004C1C */
  6685. 00004C0C  2497                     move.l     [A2], [A7]
  6686. 00004C0E  256F 0004 0004           move.l     [A2 + 0x4], [A7 + 0x4]
  6687. 00004C14  504F                     addq.w     A7, 8
  6688. 00004C16  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  6689. 00004C1A  4E75                     rts
  6690. label00004C1C:
  6691. 00004C1C  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6692. 00004C20  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6693. 00004C24  4EAD E1B8                jsr        [A5 - 0x1E48]
  6694. 00004C28  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6695. 00004C2C  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  6696. 00004C30  4E75                     rts
  6697. fn00004C32:
  6698. 00004C32  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6699. 00004C36  4EAD EB88                jsr        [A5 - 0x1478]
  6700. 00004C3A  2F08                     move.l     -[A7], A0
  6701. 00004C3C  4EBA FF34                jsr        [PC - 0xCC /* 00004B72 */]
  6702. 00004C40  504F                     addq.w     A7, 8
  6703. 00004C42  4E75                     rts
  6704. fn00004C44:
  6705. 00004C44  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6706. 00004C48  4EAD EB90                jsr        [A5 - 0x1470]
  6707. 00004C4C  2F08                     move.l     -[A7], A0
  6708. 00004C4E  4EBA FF22                jsr        [PC - 0xDE /* 00004B72 */]
  6709. 00004C52  504F                     addq.w     A7, 8
  6710. 00004C54  4E75                     rts
  6711. fn00004C56:
  6712. 00004C56  48E7 0038                movem.l    -[A7], A2,A3,A4
  6713. 00004C5A  286F 0010                movea.l    A4, [A7 + 0x10]
  6714. 00004C5E  4AAD 108C                tst.l      [A5 + 0x108C]
  6715. 00004C62  665C                     bne        +0x5E /* 00004CC0 */
  6716. 00004C64  4878 0001                push.l     0x1
  6717. 00004C68  4878 0010                push.l     0x10
  6718. 00004C6C  4EAD C1F8                jsr        [A5 - 0x3E08]
  6719. 00004C70  2B48 108C                move.l     [A5 + 0x108C], A0
  6720. 00004C74  4AAD 108C                tst.l      [A5 + 0x108C]
  6721. 00004C78  504F                     addq.w     A7, 8
  6722. 00004C7A  6756                     beq        +0x58 /* 00004CD2 */
  6723. 00004C7C  2F2D 108C                move.l     -[A7], [A5 + 0x108C]
  6724. 00004C80  42A7                     clr.l      -[A7]
  6725. 00004C82  42A7                     clr.l      -[A7]
  6726. 00004C84  4EAD AB70                jsr        [A5 - 0x5490]
  6727. 00004C88  2648                     movea.l    A3, A0
  6728. 00004C8A  200B                     move.l     D0, A3
  6729. 00004C8C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6730. 00004C90  6614                     bne        +0x16 /* 00004CA6 */
  6731. 00004C92  2F2D 108C                move.l     -[A7], [A5 + 0x108C]
  6732. 00004C96  4EAD C200                jsr        [A5 - 0x3E00]
  6733. 00004C9A  42AD 108C                clr.l      [A5 + 0x108C]
  6734. 00004C9E  584F                     addq.w     A7, 4
  6735. 00004CA0  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  6736. 00004CA4  4E75                     rts
  6737. label00004CA6:
  6738. 00004CA6  206D 108C                movea.l    A0, [A5 + 0x108C]
  6739. 00004CAA  2450                     movea.l    A2, [A0]
  6740. 00004CAC  41ED 9334                lea.l      A0, [A5 - 0x6CCC]
  6741. 00004CB0  2488                     move.l     [A2], A0
  6742. 00004CB2  7001                     moveq.l    D0, 0x01
  6743. 00004CB4  2540 0004                move.l     [A2 + 0x4], D0
  6744. 00004CB8  254B 0008                move.l     [A2 + 0x8], A3
  6745. 00004CBC  42AA 000C                clr.l      [A2 + 0xC]
  6746. label00004CC0:
  6747. 00004CC0  7006                     moveq.l    D0, 0x06
  6748. 00004CC2  2880                     move.l     [A4], D0
  6749. 00004CC4  296D 108C 0004           move.l     [A4 + 0x4], [A5 + 0x108C]
  6750. 00004CCA  2F0C                     move.l     -[A7], A4
  6751. 00004CCC  4EAD E1C0                jsr        [A5 - 0x1E40]
  6752. 00004CD0  584F                     addq.w     A7, 4
  6753. label00004CD2:
  6754. 00004CD2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  6755. 00004CD6  4E75                     rts
  6756. 00004CD8  2F03                     move.l     -[A7], D3
  6757. 00004CDA  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  6758. 00004CDE  3F3C 0043                move.w     -[A7], 0x43 /* 'C' */
  6759. 00004CE2  486D F500                pea.l      [A5 - 0xB00]
  6760. 00004CE6  486F 0006                pea.l      [A7 + 0x6]
  6761. 00004CEA  4EBA EE2C                jsr        [PC - 0x11D4 /* 00003B18 */]
  6762. 00004CEE  4A00                     tst.b      D0
  6763. 00004CF0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6764. 00004CF4  6756                     beq        +0x58 /* 00004D4C */
  6765. 00004CF6  4857                     pea.l      [A7]
  6766. 00004CF8  4EAD F4F8                jsr        [A5 - 0xB08]
  6767. 00004CFC  2600                     move.l     D3, D0
  6768. 00004CFE  4A83                     tst.l      D3
  6769. 00004D00  584F                     addq.w     A7, 4
  6770. 00004D02  662C                     bne        +0x2E /* 00004D30 */
  6771. 00004D04  302D 0FA0                move.w     D0, [A5 + 0xFA0]
  6772. 00004D08  48C0                     ext.l      D0
  6773. 00004D0A  E788                     lsl        D0, 3
  6774. 00004D0C  206D 0F8E                movea.l    A0, [A5 + 0xF8E]
  6775. 00004D10  2050                     movea.l    A0, [A0]
  6776. 00004D12  D1ED 0F96                add.l      A0, [A5 + 0xF96]
  6777. 00004D16  91C0                     sub.l      A0, D0
  6778. 00004D18  2F28 0004                move.l     -[A7], [A0 + 0x4]
  6779. 00004D1C  2F28 0000                move.l     -[A7], [A0 + 0x0]
  6780. 00004D20  3F3C 0043                move.w     -[A7], 0x43 /* 'C' */
  6781. 00004D24  4EAD E060                jsr        [A5 - 0x1FA0]
  6782. 00004D28  4FEF 0016                lea.l      A7, [A7 + 0x16]
  6783. 00004D2C  261F                     move.l     D3, [A7]+
  6784. 00004D2E  4E75                     rts
  6785. label00004D30:
  6786. 00004D30  7006                     moveq.l    D0, 0x06
  6787. 00004D32  2F40 0004                move.l     [A7 + 0x4], D0
  6788. 00004D36  2F43 0008                move.l     [A7 + 0x8], D3
  6789. 00004D3A  486F 0004                pea.l      [A7 + 0x4]
  6790. 00004D3E  4EAD E1C0                jsr        [A5 - 0x1E40]
  6791. 00004D42  486F 0008                pea.l      [A7 + 0x8]
  6792. 00004D46  4EAD E210                jsr        [A5 - 0x1DF0]
  6793. 00004D4A  504F                     addq.w     A7, 8
  6794. label00004D4C:
  6795. 00004D4C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6796. 00004D50  261F                     move.l     D3, [A7]+
  6797. 00004D52  4E75                     rts
  6798. 00004D54  7000                     moveq.l    D0, 0x00
  6799. 00004D56  4E75                     rts
  6800. 00004D58  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  6801. 00004D5C  4EAD C200                jsr        [A5 - 0x3E00]
  6802. 00004D60  584F                     addq.w     A7, 4
  6803. 00004D62  4E75                     rts
  6804. 00004D64  2F3C 0109 0030           move.l     -[A7], 0x1090030
  6805. 00004D6A  486D 0BE8                pea.l      [A5 + 0xBE8]
  6806. 00004D6E  4EAD C328                jsr        [A5 - 0x3CD8]
  6807. 00004D72  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6808. 00004D76  486D 0BE9                pea.l      [A5 + 0xBE9]
  6809. 00004D7A  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  6810. 00004D7E  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  6811. 00004D82  4EAD C1F0                jsr        [A5 - 0x3E10]
  6812. 00004D86  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6813. 00004D8A  4E75                     rts
  6814. 00004D8C  7000                     moveq.l    D0, 0x00
  6815. 00004D8E  4E75                     rts
  6816. 00004D90  7000                     moveq.l    D0, 0x00
  6817. 00004D92  4E75                     rts
  6818. 00004D94  7000                     moveq.l    D0, 0x00
  6819. 00004D96  4E75                     rts
  6820. 00004D98  4E75                     rts
  6821. 00004D9A  7000                     moveq.l    D0, 0x00
  6822. 00004D9C  4E75                     rts
  6823. 00004D9E  7000                     moveq.l    D0, 0x00
  6824. 00004DA0  4E75                     rts
  6825. 00004DA2  1F3C 0002                move.b     -[A7], 0x2
  6826. 00004DA6  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  6827. 00004DAA  4EAD B140                jsr        [A5 - 0x4EC0]
  6828. 00004DAE  5C4F                     addq.w     A7, 6
  6829. 00004DB0  4E75                     rts
  6830. 00004DB2  303C 0219                move.w     D0, 0x219
  6831. 00004DB6  4E75                     rts
  6832. fn00004DB8:
  6833. 00004DB8  41ED 9364                lea.l      A0, [A5 - 0x6C9C]
  6834. 00004DBC  226F 0004                movea.l    A1, [A7 + 0x4]
  6835. 00004DC0  2251                     movea.l    A1, [A1]
  6836. 00004DC2  2288                     move.l     [A1], A0
  6837. 00004DC4  206F 0004                movea.l    A0, [A7 + 0x4]
  6838. 00004DC8  2050                     movea.l    A0, [A0]
  6839. 00004DCA  7001                     moveq.l    D0, 0x01
  6840. 00004DCC  2140 0004                move.l     [A0 + 0x4], D0
  6841. 00004DD0  4E75                     rts
  6842. fn00004DD2:
  6843. 00004DD2  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6844. 00004DD6  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6845. 00004DDA  4EAD E080                jsr        [A5 - 0x1F80]
  6846. 00004DDE  4A00                     tst.b      D0
  6847. 00004DE0  504F                     addq.w     A7, 8
  6848. 00004DE2  6604                     bne        +0x6 /* 00004DE8 */
  6849. 00004DE4  7000                     moveq.l    D0, 0x00
  6850. 00004DE6  4E75                     rts
  6851. label00004DE8:
  6852. 00004DE8  41ED 9364                lea.l      A0, [A5 - 0x6C9C]
  6853. 00004DEC  226F 0008                movea.l    A1, [A7 + 0x8]
  6854. 00004DF0  2251                     movea.l    A1, [A1]
  6855. 00004DF2  2251                     movea.l    A1, [A1]
  6856. 00004DF4  B1D1                     cmpa.l     A0, [A1]
  6857. 00004DF6  57C0                     seq        D0
  6858. 00004DF8  4400                     neg.b      D0
  6859. 00004DFA  49C0                     lea.l      A4, D0
  6860. 00004DFC  4E75                     rts
  6861. 00004DFE  0000 0000                ori.b      D0, 0x0
  6862. 00004E02  0000 0000                ori.b      D0, 0x0
  6863. 00004E06  0000 0000                ori.b      D0, 0x0
  6864.